• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

[help] Разделение даты на день и месяц

Статус
В этой теме нельзя размещать новые ответы.

Share

Создатель
Регистрация
5 Фев 2007
Сообщения
27
Реакции
3
Доброго времени суток.

Помогите разобраться как разделить шаблон вывода даты новости {date} на число и месяц (формат 31 янв например) чтобы применить к ним разные стили.
 
Вот что надо сделать:
Открой show.full.php
Найди:
PHP:
		 '{date}'				=> langdate($config['timestamp_active'], $row['date']),
Так выводиться дата, пусть остается. А теперь сделаем отдельный вывод дня, месяца и года.
После того, что наашел выше вставь:
PHP:
		 '{date_j}'				=> langdate($config['timestamp_active_j'], $row['date']),
		 '{date_F}'				=> langdate($config['timestamp_active_F'], $row['date']),
		 '{date_Y}'				=> langdate($config['timestamp_active_Y'], $row['date']),
Теперь в папке data, найди config.php
Найди:
PHP:
'timestamp_active' => "j F Y",
Ниже добавь:
PHP:
'timestamp_active_j' => "j",

'timestamp_active_F' => "F",

'timestamp_active_Y' => "Y",
Теперь в полной новости у тебя можно будет по отдельности выводить месяц, день, год. Это для полной. По аналогии сделай для краткой.
Ну а потом в шаблон уже можно вставить:{date_j}, {date_F}, {date_Y}.
У меня так только что получилось сделать.
//С тебя спасибо)
 
Спасибо. :)

Сейчас попробую.
 
хм, так как выше было написано для 5.3 =) дистрибутив был просто под рукой, а в 6.5 там чуть отличается(там есть "вчера" и "сегодня", но мы их трогать не будем. Пусть висят. Делаем как просил ТС.
Находим
PHP:
			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));

		}
Ниже:
PHP:
$tpl->set('{date_j}', langdate($config['timestamp_active_j'], $row['date']);
		 $tpl->set('{date_F}', langdate($config['timestamp_active_F'], $row['date']);
		 $tpl->set( '{date_Y}', langdate($config['timestamp_active_Y'], $row['date']);
Вот и все.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху