InstantCMS 2. Группировка контента по дате публикации

22 апреля 2015 - Feodor
Когда то давно, когда я только начинал знакомится с php, изучая скрипт доски объявлений JokerBoard, подобное решения для меня виделось неким непростым решением но очень важным для моего тогдашнего сайта ;). Самостоятельно реализовать этакое не очень то получалось.. ;)
Сейчас время InstantCMS2 и не приходится особо задумываться над реализацией подобного. ;)


Подобное и многие другое интересные решения можно найти уже реализованными изучив код InstantCMS2, в качестве примера мы возьмём
компонент "Лента активности".


Начинаем изучатьОткрываем файл: \templates\default\controllers\activity\list.tpl.php
Среди всего прочего находим, и используем ниже приведённый код:
Код PHP:
  1.  
  2.  
И саму функцию, используется оператор switch:
Код PHP:
  1.  
  2.  
  3.  
  4.  
  5.  
ПрименяемБудем применять подобное решение для виджета "Список контента".
- Создаём новый виджет со списком контента, в настройках выберем стиль "Обычный", именно к шаблону этого стиля мы будем применять группировку списка контента по дате публикации.



- Открываем файл стиля виджета: \templates\default\controllers\content\widgets\list\list_basic.tpl.php
После строки:
Код PHP:
  1.  
  2.  
Вставляем:
Код PHP:
  1.  
  2.  
После строки:
Код PHP:
  1.  
  2.  
Вставляем:
Код PHP:
  1.  
  2.  
  3.  
  4.  
  5.  
Результат:



Всё! ;)

Спасибо!

WebMoney
Z726044030935
R305108631505

Яндекс.Деньги.
41001201736620

Qiwi
+7 9371288269

Есть у меня сайт для двойки..
http://www.instantcms2.ru/ - Каталог разработок под InstantCMS 2
Ссылка на статью: http://instantcms2.ru/posts/8-gruppirovka-kontenta-po-date-publikacii.html


Instantcms.ru


Похожие статьи:

Новости разработчиковАнонс модуля "Поощрение пользователей"

Новости разработчиковЗаменяем название компонента, url и т.д. на примере FAQ

Новости разработчиковКомпонент Сервис Ёлок ver.1.1

Новости разработчиковЗагрузка расширений через админку

Новости разработчиковМодуль аккардион статей

Теги:
Рейтинг: 0 Голосов: 0 204 просмотра
Комментарии (0)

Нет комментариев. Ваш будет первым!