Вывод награды за год на сайте

голоса: +2
На персональной странице пользователя стоят автоматические награды за определенное количество сообщений, репутации и т.д. Реализовано это с помощью условных операторов.

Как вывести награду за 1 год на сайте? Через условный оператор даты регистрации не получается.
Закрыто с пометкой: вопрос не актуален
| Автор: | Категория: Пользователи
Закрыт | | Автор: Irina_M

Ответов: 1

голоса: +3
Для какого модуля...?
Для профиля например так...

<?if($USER_REG_DAYS$='365')?>награда<?else?>нет награды<?endif?>
| Автор:
Редактирование | | Автор: Sentimo
Для персональной страницы.

Условный оператор $USER_REG_DAYS$ не позволяет вывести эту награду нормально. Нужно другое решение.
Почему нет, выше написан вариант именно для перс. страницы...
Покажите скрин, не вывода...
1.Ваш вариант не выводит награду, а выводит условие "нет награды".

2.  Правильнее будет так <?if($USER_REG_DAYS$>'360')?>Награда<?endif?> НО этот код выводится от имени авторизованного юзера, а нужно для каждого юзера. Ну тоесть поставить нижнее подчеркивание в условии <?if($_USER_REG_DAYS$>'360')?>Награда<?endif?>

Но тогда условие не работает.
Почему не получается через условный оператор с использованием даты регистрации?
...