Возникла задача - выводить последние новости с датой, причем если имеем несколько новостей - то необходимо группировать их по дате. Для этих целей я решил написать свой модуль на базе mod_latestnews.
За основу взял решение опубликованное на блоге beliyadm. Однако оно не устроило тем что правится файл helper.php - то есть фактически происходит хак ядра, поэтому на его базе написал отдельный модуль - mod_datenews. Он выводит последние новости в порядке их создания с датой создания и группирует по дате.
Можете использовать бесплатно, в будущем возможны доработки модуля
там как то с помощью id ?
date("j F", - эту часть поменяйте
18 марта
-новость1
-новость2
17 марта
-новость1
-новость2
но не могу задать время создания для "новость1", "новость2" ...... (час и минуты)
Код:
?php // no direct access
ini_set('error_reporting', E_ALL & ~E_NOTICE);
defined('_JEXEC') or die('Restricted access'); ?>
">
">
" class="latestne ws">
строка
Код:
выводит время, но почему-то везде 00:00, а не время создания статьи. Что только не пробовал и с DATE_FORMAT_LC4 , но не полуается. Буду благодарен за помощь.
Это какбэ стандартная функция в админке - дата создания статьи
там же написано:
# Формат даты
DATE_FORMAT_LC=%A, %d %B %Y
DATE_FORMAT_LC1=%A, %d %B %Y
DATE_FORMAT_LC2=%d.%m.%y %H:%M
DATE_FORMAT_LC3=%d %B %Y
DATE_FORMAT_LC4=%d.%m.%y
DATE_FORMAT_JS1=d.m.y
%Y-%M-%D=%Y-%M-%D
%A, %B %E=%A, %B %e
вот эти форматы и править... ))) если чесна, тока я не помню какой именно ))) но поэкспериментир уй ;)
Михаил, а что и где именно правили?
Супер! спасибо, помогло!!!
+5 ;)
/langueges/ru-R U/ru-RU.ini - вот этот там вверху 5 форматов дат прописано - они и определеяют формат вывода
а какой именно файл поковырять надо?
Насколько помню это настраивается в языковом файлике
вопрос есть правда: а можно каким-нибудь образом поменять формат вывода даты на числовой (дд.мм.гг)?
Спасибо.
Не меняет, но мы же стремимся даже в малом к правильному коду :)
И все-таки по поводу $lastdate - в первой итерации цикла она не определена, что не есть хорошо
Точно, не дочитал до конца :)
И еще одна поправочка, в шаблоне же снова
После закрытия IF ELSE точка с запятой не нужна
RSS лента комментариев этой записи