moredoc
Модуль Похожие документы v3.31
для AVE.CMS ALT ≥ v3.31
Данный модуль предназначен для вывода списка похожих документов относительно текущего.
- Связующим элементом документов является первое слово из поля Ключевые слова.
- Пример работы модуля. Создайте в трех документах одинаковое первое ключевое слово
тест, разместите системный тег[mod_moredoc]или в каждом документе или в шаблоне рубрики которой эти документы принадлежат, посмотрите результат. - Настройки модуля расположены в файле modules/moredoc/module.php :
- В самом начале файла есть переменная $limit = 5; // Количество связанных документов. Вы можете менять это число в любую сторону.
- Следом идет переменная $flagrubric = 1; // Учитывать или нет рубрику документа (0 - нет, 1 - да). Если 0 - будут связаны между домой все документы без учета их принадлежности к рубрикам, если 1 - связываются между собой и выводятся документы из рубрики которой они принадлежат.
- Результат вывода кешируется средствами Smarty.
Для вывода списка похожих документов используйте системный тег [mod_moredoc] (можно использовать как в документах так и шаблоне рубрики). - Важно! После каждого действия имеющего отношение к модулю обязательно чистите кеш системы иначе вы не увидите результатов - модуль жестко берет данные из кеша если кеш модуля существует.
Список похожих документов начиная с версии модуля 3.31 выводится карточкой, верстка Bootstrap 5
- В карточке отображаются следующие параметры документа:
- Название документа берется из
HTML <title> - Описание документа берется из
(meta description) - Дата публикации документа
- Количество просмотров
- Изображение из
первого найденного поля Изображение (Одиночное), если поле отсутствует выводится упрощенный вариант карточки без изображения.
- Название документа берется из
- Верстка карточки находится в файле
modules/moredoc/templates/moredoc.tplв котором находится четыре варианта карточек, три из которых закомментированы. Для их просмотра раскомментируйте код путем удаления строк{* ---- начало комментарияи------ конец комментария*}
Changelog:
30.03.2026 - обновление модуля - версия 3.31 - рефакторинг кода для работы в ave.cms ALT v3.31. Добавлены в шаблон вывода в публичной части сайта 4 карточки , верстка Bootstrap 5, так же добавлен вывод изображения, даты публикации, количество просмотров.
03.09.2019 - версия 1.26.0 - адаптация для версии ave.cms v3.26
01.03.2013 - версия 1.0
Description
Languages
Smarty
77.1%
PHP
22.9%