При создание новой записи в вашем компоненте, иногда требуется отметить что материал является новым. Любой пользователь сразу обратит на такую отметку внимания и возможно захочет посмотреть, что же там новенького.
И так как же сделать такую отметку. Для начала в языковом файле вашего компонента language/ru-Ru/com_mycom.ini требуется добавить
Теперь в вашем шаблоне в цикле foreach, перед выводом списка ваших запесей добавляем
И в самом списке, если хотите пометить изображения материала
Eсли в заголовке
Остается только оформит css
Сегодня, вчера в дате
Также возможно рядом с датой публикации выводить текст "сегодня", "вчера". Весь код будет выглядеть так
Стандартные форматы даты выглядят следующим образом
- DATE_FORMAT_LC=%d.%m.%Y – 23.02.2011
- DATE_FORMAT_LC1=%d.%m.%Y– 23.02.2011
- DATE_FORMAT_LC2=%d.%m.%Y %H:%M – 23.02.2011 13:20
- DATE_FORMAT_LC3=%d %B %Y – 23 Февраля 2011
- DATE_FORMAT_LC4=%d.%m.%y – 23.02.11
Расшифровка переменных даты
Y– год, полностью '2011';y– год, последние две цифры '11';B– месяц, полное название 'Февраль';m– месяц, двумя цифрами '02';d– число, день месяца двумя цифрами '25';H– часы, в 24-часовом формате '14';M– минуты, двумя цифрами '56';A– день недели полностью 'Четверг';a– день недели коротко 'Чт'.
Вывод даты с помощью JHTML
'date'- обязательный параметр;$date- дата.null- текущая дата, так же для вывода текущей даты можно использовать'now'(обязательный параметр);$format- формат вывода даты. Joomla использует свой формат, поэтому timestamp здесь работать не будет (обязательный параметр);$offset- часовой пояс. В первую очередь пользователя, если нет то из настроек Joomla по умолчанию. В противном случае мировое время (не обязательный параметр).

