Добавить переменные текущие дата, время и день недели, час, месяц и т.д.

Avatar
  • обновлен
  • На рассмотрении
Для реализации возможности предоставления раннего платного доступа к контенту модуля 
(за несколько часов или дней до общего доступа)
в шаблон "вид материалов" (в шаблоне "страница материала и комментов к нему" эти переменные уже есть)
Необходимы следующие системные коды:

$DATE_XXX$ - текущая дата
$TIME_XXX$ - текущее время
$DAY_XXX$ - текущий день месяца от 1 до 31
$HOUR_XXX$ - текущее время от 0 до 23
$MONTH_XXX$ - текущий месяц от 1 до 12
$WDAY_XXX$ - текущий день недели
$YEAR_XXX$ - текущий год
Стандартные $DATE$ и т.д. заняты под дату, время и день недели добавления материала

Логика такая:
С помощью логических операторов ранний доступ к контенту будет предоставлен 
платным подписчикам в зависимости от уровня подписки  
за несколько часов или дней до открытия общего доступа.

Т.е. можно будет сделать платным не только весь модуль, 
но и отдельные материалы, с возможность открытия к ним общего доступа через какое-то время.

Пример: 
Заявку на участие в тендере может подать любой Пользователь, но только через 3 часа после публикации,
а, у Пользователя, оформившего подписку, такая возможность появится сразу.

Avatar
Oleg
  • На рассмотрении

Ответить на