Убираем дату на статических страницах

В этом посте хочу рассказать как убрать дату с статических страниц (страниц типа static). Напомню, что сайт делал на бесплатной CMS – MaxSite (www.max-3000.com). В процессе верстки обнаружил не совсем идеологически правильную вещь – это дата на статических страницах. Зачем нам выводить дату написания такой страницы, хотя можно сделать строчку страница обновлялась тогда-то и поставить там эту дату. Но я решил покопаться и найти как отключить ее.
Рецепт:
Открываем файл /application/maxsite/templates/default/type/page.phpПримерно на 47 строчке кода ищем код отвечающий за вывод даты:
- mso_page_date($page_date_publish,
- array( 'format' => 'j F Y г.',
- 'days' => t('Понедельник Вторник Среда Четверг Пятница Суббота Воскресенье'),
- 'month' => t('января февраля марта апреля мая июня июля августа сентября октября ноября декабря')),
- '', '');
И обрамляем его условием что, выводить этот кусок кода если тип страницы – 'blog'
И у нас получилось:
- if ($page_type_name == 'blog') {
- mso_page_date($page_date_publish,
- array( 'format' => 'j F Y г.',
- 'days' => t('Понедельник Вторник Среда Четверг Пятница Суббота Воскресенье'),
- 'month' => t('января февраля марта апреля мая июня июля августа сентября октября ноября декабря')),
- '<SPAN>', '</SPAN>');
- }
С данном примере мы поставили условие что выводить дату только на страницах имеющих тип 'blog'.
Вуаля … рецепт закончен.
Метки: cms | maxsite | php
Просмотров: 1000 |
Подписаться на комментарии по RSS


Комментариев: 1
Спасибо за подсказку, помогло.