Skip to content

Latest commit

 

History

History
51 lines (47 loc) · 2.86 KB

README.md

File metadata and controls

51 lines (47 loc) · 2.86 KB

DocLister for MODX Evolution

Класс для вывода информации из таблиц по предопределенным правилам. Если нет правил, то данные отображаются без дополнительной обработки и связи. Т.е. все поля и значения совпадают с базой данных.

Правила для обработки информации описаны в контроллерах. Главный контроллер - site_content который определяет связь основных документов site_content с данными в TV-параметрах

На базе класса DocLister сформировано 6 сниппетов:

  • DocLister - основной сниппет для вывода информации по принципу сниппетов Ditto и CatalogView
  • DLcrumbs - для формирования хлебных крошек по принципу сниппета Breadcrumbs
  • DLglossary - для фильтрации документов по первому символу в определенном поле
  • DLvaluelist - для замены сниппета DropDownDocs
  • DLTemplate - для замены $modx->parseChunk()
  • DLFirstChar - выборка документов и группировках в блоках по первой букве
  • DLPrevNext - цикличная навигация вперед/назад между соседними документами
  • DLBuildMenu - Построение меню не ограниченой вложенности
  • DLReflect - Построение списка месяцев
  • DLMonthFilter - Фильтрация документов по месяцам
  • DLBeforeAfter - Пагинация по прошедшим и предстоящим событиями с учетом текущей даты

Полезные ссылки


Автор


Борисов Евгений
Agel Nash

http://agel-nash.ru

ICQ: 8608196
Skype: agel.nash
Email: [email protected]

Реквизиты для доната



WMZ: Z762708026453
WMR: R203864025267
PayPal: [email protected]