Форум русской поддержки Joomla!® CMS
18.01.2017, 12:08:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Новости - как получить дату??

 (Прочитано 15866 раз)
0 Пользователей и 1 Гость смотрят эту тему.
GhosTManiaC
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« : 01.07.2008, 10:19:22 »

Как можно получить дату публикации новости и модуле latestnews?
Записан
FxPunter
Завсегдатай
*****

Репутация: +112/-7
Offline Offline

Пол: Женский
Сообщений: 693


Э-эх!


« Ответ #1 : 01.07.2008, 10:21:34 »

установить другой модуль, например, DisplayNews или NewsUltraLite
Записан
Dry7
Захожу иногда
**

Репутация: +13/-2
Offline Offline

Пол: Мужской
Сообщений: 12


Разработчик ruBook


« Ответ #2 : 02.07.2008, 18:42:37 »

если вы хотите изменить код модуля, то очень просто -

в файле /modules/mod_latestnews/helper.php

после строк 103-108

	
	
$i
	
	
0;
	
	
$lists
	
= array();
	
	
foreach ( 
$rows as $row )
	
	
{
	
	
	
$lists[$i]->link JRoute::_(ContentHelperRoute::getArticleRoute($row->slug$row->catslug$row->sectionid));
	
	
	
$lists[$i]->text htmlspecialchars$row->title );

добавляем

            $lists[$i]->date date'd/m/Y'strtotime$row->created ) );

здесь 'd/m/Y' это формат даты, его можно заменить на стандартных джумловский или сделать свой, придерживаясь этого формата -
http://ru2.php.net/manual/ru/function.date.php

после этого в файле /modules/mod_latestnews/tmpl/default.php

появится переменная $item->date, которая содержит дату создания новости в нужном нам формате
« Последнее редактирование: 02.07.2008, 18:46:18 от Dry7 » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet
Для постоянных клиентов аудит сайтов проводится на безвозмездной основе.