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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как изменить формат даты при создании статей ?  (Прочитано 1826 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Raven
Захожу иногда
**

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

Сообщений: 11


« : 31.05.2010, 21:46:35 »

Когда создаешь новую статью справа есть установка Даты создания и Опубликовано и кнопка еще можно выбрать в календаре.
Дата выводится в таком виде: год-месяц-число
Каким образом можно сделать ее отображение в виде: число.месяц.год
Перерыл все что только можно, но никак немогу найти где это поменять  Shocked

Просто нужно создавать статьи с другой датой и каждый раз вручную приходится изменять, в календаре тоже долго находить.
Было б куда удобнее вставлять дату в виде число.месяц.год, чем то что сейчас. Не по-русски как-то получается.
Записан
SmokerMan
Профи
********

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

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



« Ответ #1 : 01.06.2010, 21:16:19 »

Не по-русски как-то получается.
Зато по буржуйски Wink
Заменяем
administrator\components\com_content\models\article.xml
Код:
<param name="created" type="calendar" default="" label="Created Date" description="DETAILCREATED" />
<param name="publish_up" type="calendar" default="" label="Start Publishing" description="DETAILSTART" />
<param name="publish_down" type="calendar" default="" label="Finish Publishing" description="DETAILFINISH" />
на
Код:
<param name="created" type="calendar" default="" label="Created Date" description="DETAILCREATED" format="%d.%m.%Y" />
<param name="publish_up" type="calendar" default="" label="Start Publishing" description="DETAILSTART" format="%d.%m.%Y" />
<param name="publish_down" type="calendar" default="" label="Finish Publishing" description="DETAILFINISH" format="%d.%m.%Y" />

Дальше
administrator\components\com_content\controller.php
Код
		$form->set('created', JHTML::_('date', $row->created, '%Y-%m-%d %H:%M:%S'));
$form->set('publish_up', JHTML::_('date', $row->publish_up, '%Y-%m-%d %H:%M:%S'));
if (JHTML::_('date', $row->publish_down, '%Y') <= 1969 || $row->publish_down == $db->getNullDate()) {
$form->set('publish_down', JText::_('Never'));
} else {
$form->set('publish_down', JHTML::_('date', $row->publish_down, '%Y-%m-%d %H:%M:%S'));
}
 
На
Код
		$form->set('created', JHTML::_('date', $row->created, '%d.%m.%Y %H:%M:%S'));
$form->set('publish_up', JHTML::_('date', $row->publish_up, '%d.%m.%Y %H:%M:%S'));
if (JHTML::_('date', $row->publish_down, '%Y') <= 1969 || $row->publish_down == $db->getNullDate()) {
$form->set('publish_down', JText::_('Never'));
} else {
$form->set('publish_down', JHTML::_('date', $row->publish_down, '%d.%m.%Y %H:%M:%S'));
}
 
Записан
Raven
Захожу иногда
**

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

Сообщений: 11


« Ответ #2 : 02.06.2010, 18:03:53 »

Класс! Спсибо, работает Azn
Записан
march
Захожу иногда
**

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

Сообщений: 22



« Ответ #3 : 27.09.2011, 09:57:21 »

Наверно сюда отпишусь, дело в том, что у меня дата создания материала не отображается, только дата последнего обновления появляется, а это мне не совсем нужно. Подскажите пожалуйста в чем дело?
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | 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