Статьи
Модуль «Статьи» отображает статьи.
Модуль относится к части CMS «Контент» и может быть установлен опционально.
Модуль «Статьи» можно прикреплять к различным страницам сайта. Если модуль прикреплен к нескольким страницам, в административной части модуля появляется специальный фильтр «Раздел сайта» с возможностью фильтрации вывода (списка статей, категорий и настроек) по принадлежности к странице.
Модуль состоит из двух частей: категории статей и статьи.
Статьи
В списке статьи выводятся с приоритетом по важности и согласно ручной сортировки.
Статьи имеют следующие характеристики.
Основные:
- Название – Используется в ссылках на статью, заголовках. Параметр имеет разные значения для разных языковых версий сайта.
- Дата – Вводится в формате дд.мм.гггг чч:мм. Статьи, старше текущей даты начнут отображаться на сайте, начиная с указанной даты.
- Опубликовать на сайте – Если не отмечена, статья на сайте не отображается. Параметр имеет разные значения для разных языковых версий сайта.
- Категория – Категория, к которой относится статья. Список категорий редактируется во вкладке выше. Возможно выбрать дополнительные категории, в которых статья также будет выводится. Чтобы выбрать несколько категорий, удерживайте CTRL. Параметр выводится, если в настройках модуля отмечена опция «Использовать категории».
- Изображения – Изображения будут загружены автоматически после выбора. После загрузки изображения будут обработаны автоматически, согласно настройкам модуля. Параметр выводится, если в настройках модуля отмечена опция «Использовать изображения».
- Анонс – Краткое описание статьи. Если отметить «Добавлять к описанию», на странице элемента анонс выведется вместе с основным описанием. Иначе анонс выведется только в списке, а на отдельной странице будет только описание. Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании. Параметр имеет разные значения для разных языковых версий сайта.
- Текст статьи – Полное текст для страницы статьи. Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании. Параметр имеет разные значения для разных языковых версий сайта.
- Динамические блоки.
- Теги – Добавление тегов к статье. Можно добавить либо новый тег, либо открыть и выбрать из уже существующих тегов. Параметр выводится, если в настройках модуля включен параметр «Подключить теги».
- Похожие статьи – Выбор и добавление к текущей статье связей с другими статьями. Похожие статьи выводятся шаблонным тегом show_block_rel. По умолчанию связи между статьями являются односторонними, это можно изменить, отметив опцию «В блоке похожих статей связь двусторонняя» в настройках модуля.
- Статистика.
- Счетчик просмотров – Количество просмотров на сайте текущей статьи. Статистика ведется и параметр выводится, если в настройках модуля отмечена опция «Подключить счетчик просмотров».
- Комментарии – Комментарии, которые оставили пользователи к текущей статье. Параметр выводится, если в настройках модуля включен параметр «Показывать комментарии к статьям».
- Рейтинг – Средний рейтинг, согласно голосованию пользователей сайта. Параметр выводится, если в настройках модуля включен параметр «Подключить рейтинг к статьям».
Дополнительные:
- Номер – Номер элемента в БД (веб-мастеру и программисту).
- Редактор – Изменяется после первого сохранения. Показывает, кто из администраторов сайта первый правил текущую страницу.
- Время последнего изменения – Изменяется после сохранения элемента. Отдается в заголовке Last Modify.
- Раздел сайта – Перенос статьи на другую страницу сайта, к которой прикреплен модуль. Параметр выводится, если в настройках модуля отключена опция «Использовать категории», если опция подключена, то раздел сайта задается такой же, как у основной категории.
- Параметры SEO.
- Заголовок окна в браузере, тег Title – Если не заполнен, тег Title будет автоматически сформирован как «Название статьи – Название страницы – Название сайта», либо согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
- Ключевые слова, тег Keywords – Если не заполнен, тег Keywords будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
- Описание, тег Description – Если не заполнен, тег Description будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
- Канонический тег – URL канонической страницы вида: http://site.ru/psewdossylka/, на которую переносится "ссылочный вес" данной страницы. Используется для страниц с похожим или дублирующимся контентом (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
- Псевдоссылка – ЧПУ, т.е. адрес страницы вида: http://site.ru/psewdossylka/. Смотрите параметры сайта (SEO-специалисту).
- Редирект на текущую страницу со страницы – Позволяет делать редирект с указанной страницы на текущую.
- Не индексировать – Запрет индексации текущей страницы, если отметить, у страницы выведется тег:
<meta name="robots" content="noindex">
(SEO-специалисту). - Changefreq – Вероятная частота изменения этой страницы. Это значение используется для генерирования файла sitemap.xml. Подробнее читайте в описании XML-формата файла Sitemap (SEO-специалисту).
- Priority – Приоритетность URL относительно других URL на Вашем сайте. Это значение используется для генерирования файла sitemap.xml. Подробнее читайте в описании XML-формата файла Sitemap (SEO-специалисту).
- Параметры показа.
- Не показывать на карте сайта – Скрывает отображение ссылки на статью в файле sitemap.xml и модуле «Карта сайта».
- Доступ – Если отметить опцию «Доступ только», статью увидят только авторизованные на сайте пользователи, отмеченных типов. Не авторизованные, в том числе поисковые роботы, увидят «403 Доступ запрещен» (администратору сайта).
- Период показа – Если заполнить, текущая статья будет опубликована на сайте в указанный период. В иное время пользователи сайта статью не будут видеть, получая ошибку 404 «Страница не найдена» (администратору сайта).
- Сортировка: установить перед – Изменить положение текущей статьи среди других статей. Поле доступно для редактирования только для статей, отображаемых на сайте (администратору сайта).
- Оформление.
- Шаблон страницы – Возможность подключить для страницы статьи шаблон сайта отличный от основного (themes/site.php). Все шаблоны для сайта должны храниться в папке themes с расширением .php (например, themes/dizain_so_slajdom.php). Подробнее в разделе «Шаблоны сайта». (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
- Шаблон модуля – Шаблон вывода контента модуля на странице отдельной статьи (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
- Индексирование для поиска – Статья автоматически индексируется для модуля «Поиск по сайту» при внесении изменений.
- Индексирование для карты сайта – Статья автоматически индексируется для карты сайта sitemap.xml.
В модуль «Статьи» встроена автоматическая публикация статей в формате RSS.
Адрес RSS-ленты: http://site.ru/clauses/rss/.
У англоязычной версии сайта адрес RSS-ленты новостей будет иметь вид: http://site.ru/eng/clauses/rss/
Категории
Категории статей могут иметь неограниченное число подкатегорий. При необходимости категории можно не использовать. Для этого нужно отключить параметр «Использовать категории» в настройках модуля.
При удалении категории удаляются все вложенные подкатегории и статьи.
Категории имеют следующие характеристики.
Основные:
- Название – Используется в ссылках на категорию, заголовках. Параметр имеет разные значения для разных языковых версий сайта.
- Опубликовать на сайте – Если не отмечена, категорию не увидят посетители сайта. Параметр имеет разные значения для разных языковых версий сайта.
- Создать пункт в меню – Если отметить, в модуле «Меню на сайте» будет создан пункт со ссылкой на текущую категорию.
- Изображения – Возможность загрузки нескольких изображений. Варианты размера загружаемых изображений определяются в настройках. Параметр выводится, если в настройках модуля отмечена опция «Использовать изображения для категорий».
- Анонс – Краткое описание категории. Если отметить «Добавлять к описанию», на странице элемента анонс выведется вместе с основным описанием. Иначе анонс выведется только в списке, а на отдельной странице будет только описание. Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании. Параметр имеет разные значения для разных языковых версий сайта.
- Описание – Если отметить «Применить типограф», контент будет отформатирован согласно правилам экранной типографики с помощью веб-сервиса «Типограф». Опция «HTML-код» позволяет отключить визуальный редактор для текущего поля. Значение этой настройки будет учитываться и при последующем редактировании. Параметр имеет разные значения для разных языковых версий сайта.
- Динамические блоки.
- Комментарии – Комментарии, которые оставили пользователи к текущей категории. Параметр выводится, если в настройках модуля включен параметр «Показывать комментарии к категориям».
- Рейтинг – Средний рейтинг, согласно голосованию пользователей сайта. Параметр выводится, если в настройках модуля включен параметр «Подключить рейтинг к категориям».
- Индексирование для поиска – Категория автоматически индексируется для модуля «Поиск по сайту» при внесении изменений.
- Индексирование для карты сайта – Категория автоматически индексируется для карты сайта sitemap.xml.
Дополнительные:
- Номер – Номер элемента в БД (веб-мастеру и программисту).
- Редактор – Изменяется после первого сохранения. Показывает, кто из администраторов сайта первый правил текущую страницу.
- Время последнего изменения – Изменяется после сохранения элемента. Отдается в заголовке Last Modify.
- Раздел сайта – Перенос категории на другую страницу сайта, к которой прикреплен модуль (администратору сайта).
- Параметры SEO.
- Заголовок окна в браузере, тег Title – Если не заполнен, тег Title будет автоматически сформирован как «Название категории – Название страницы – Название сайта», либо согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
- Ключевые слова, тег Keywords – Если не заполнен, тег Keywords будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
- Описание, тег Description – Если не заполнен, тег Description будет автоматически сформирован согласно шаблонам автоформирования из настроек модуля (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
- Канонический тег – URL канонической страницы вида: http://site.ru/psewdossylka/, на которую переносится "ссылочный вес" данной страницы. Используется для страниц с похожим или дублирующимся контентом (SEO-специалисту). Параметр имеет разные значения для разных языковых версий сайта.
- Псевдоссылка – ЧПУ, т.е. адрес страницы вида: http://site.ru/psewdossylka/. Смотрите параметры сайта (SEO-специалисту).
- Редирект на текущую страницу со страницы – Позволяет делать редирект с указанной страницы на текущую.
- Не индексировать – Запрет индексации текущей страницы, если отметить, у страницы выведется тег:
<meta name="robots" content="noindex">
(SEO-специалисту). - Changefreq – Вероятная частота изменения этой страницы. Это значение используется для генерирования файла sitemap.xml. Подробнее читайте в описании XML-формата файла Sitemap (SEO-специалисту).
- Priority – Приоритетность URL относительно других URL на Вашем сайте. Это значение используется для генерирования файла sitemap.xml. Подробнее читайте в описании XML-формата файла Sitemap (SEO-специалисту).
- Параметры показа.
- Не показывать на карте сайта – Скрывает отображение ссылки на категорию в файле sitemap.xml и модуле «Карта сайта».
- Вложенность: принадлежит – Перемещение текущей категории и всех её подкатегорий в принадлежность другой категории (администратору сайта).
- Сортировка: установить перед – Редактирование порядка следования категории в списке. Поле доступно для редактирования только для категорий, отображаемых на сайте.
- Доступ – Если отметить опцию «Доступ только», категорию увидят только авторизованные на сайте пользователи, отмеченных типов. Не авторизованные, в том числе поисковые роботы, увидят «403 Доступ запрещен» (администратору сайта).
- Оформление.
- Шаблон страницы – Возможность подключить для страницы категории шаблон сайта отличный от основного (themes/site.php). Все шаблоны для сайта должны храниться в папке themes с расширением .php (например, themes/dizain_so_slajdom.php). Подробнее в разделе «Шаблоны сайта». (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
- Шаблон модуля – Шаблон вывода контента модуля на странице списка статей в категории (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
- Шаблон списка элементов – Шаблон вывода контента модуля на странице элементов списка в категории (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!). Значение параметра важно для AJAX.
- Шаблон страницы элемента – Шаблон вывода контента модуля на странице отдельной статьи, вложенной в текущую категорию (веб-мастеру и программисту, не меняйте этот параметр, если не уверены в результате!).
Статистика
Настройки
- Основные.
- Формат даты – Позволяет настроить отображение даты в модуле.
Возможные значения:
- 01.05.2016,
- 01.05.2016 14:45,
- 1 мая 2016 г.,
- 1 мая,
- 1 мая 2016, понедельник,
- вчера 15:30,
- не отображать.
- Количество статей на странице – Количество одновременно выводимых статей в списке.
- Включить «Показать ещё» – На странице статей появится кнопка «Показать ещё». Увеличивает количество одновременно выводимых статей в списке.
- Категории.
- Выводить на первой странице весь список статей – По умолчанию на первой странице выводится список категорий с несколькими статьями. Параметр появляется, если отмечена опция «Использовать категории».
- Использовать категории – Позволяет включить/отключить категории статей.
- Количество статей в списке категорий – Количество статей, выводимых в списке категорий на главной странице модуля. Параметр появляется, если отмечена опция «Использовать категории».
- Количество категорий на странице – Количество одновременно выводимых категорий в списке на первой страницы модуля. Параметр появляется, если отмечена опция «Использовать категории».
- Количество статей в списке вложенной категории – Для первой страницы модуля и для страницы категории. Параметр появляется, если отмечена опция «Использовать категории».
- Показывать статьи подкатегорий – Если отмечена, в списке статей категории будут отображатся статьи из всех вложенных категорий. Параметр появляется, если отмечена опция «Использовать категории».
- Изображения.
- Использовать изображения – Позволяет включить/отключить загрузку изображений к статьям.
- Генерировать размеры изображений – Размеры изображений, заданные в модуле «Изображения» и тег латинскими буквами для подключения изображения на сайте. Обязательно должны быть заданы два размера: превью изображения в списке статей (тег medium) и полное изображение (тег large).
- Отображение изображений в списке – Параметр принимает значения:
- нет (отключает отображение изображений в списке);
- показывать одно изображение;
- показывать все изображения. Параметр выводится, если отмечена опция «Использовать изображения».
- Использовать изображения для категорий – Позволяет включить/отключить загрузку изображений к категориям.
- Генерировать размеры изображений для категорий – Размеры изображений, заданные в модуле «Изображения» и тег латинскими буквами для подключения изображения на сайте. Обязательно должны быть заданы два размера: превью изображения в списке категорий (тег medium) и полное изображение (тег large). Параметр выводится, если отмечена опция «Использовать изображения для категорий».
- Отображение изображений в списке категорий – Параметр принимает значения:
- нет (отключает отображение изображений в списке);
- показывать одно изображение;
- показывать все изображения. Параметр выводится, если отмечена опция «Использовать изображения для категорий».
- Использовать анимацию при увеличении изображений – Параметр добавляет JavaScript код, позволяющий включить анимацию при увеличении изображений. Параметр выводится, если отмечена опция «Использовать изображения».
- Максимальный размер загружаемых файлов – Параметр показывает максимально допустимый размер загружаемых файлов, установленный в настройках хостинга. Параметр выводится, если отмечена опция «Использовать изображения».
- Применить настройки ко всем ранее загруженным изображениям – Позволяет переконвертировать размер уже загруженных изображений. Кнопка необходима, если изменены настройки размеров изображений. Параметр выводится, если отмечена опция «Использовать изображения».
- Подключения.
- Счетчик просмотров – Позволяет считать количество просмотров отдельной статьи.
- Выводить счетчик на сайте – Позволяет вывести на сайте количество просмотров отдельной статьи. Параметр выводится, если отмечена опция «Счетчик просмотров». Параметр появляется, если отмечена опция «Счетчик просмотров».
- Подключить комментарии к статьям – Подключение модуля «Комментарии». Параметр не будет включен, если модуль «Комментарии» не установлен. Подробности см. в разделе модуль «Комментарии».
- Показывать комментарии к категориям – Подключение модуля «Комментарии» к категориям статей. Параметр не будет включен, если модуль «Комментарии» не установлен. Подробности см. в разделе модуль «Комментарии».
- Подключить теги – Подключение модуля «Теги». Параметр не будет включен, если модуль «Теги» не установлен. Подробности см. в разделе модуль «Теги».
- Подключить рейтинг статей – Подключение модуля «Рейтинг». Параметр не будет включен, если модуль «Рейтинг» не установлен. Подробности см. в разделе модуль «Рейтинг».
- Подключить рейтинг к категориям – Подключение модуля «Рейтинг» к категориям. Параметр не будет включен, если модуль «Рейтинг» не установлен. Подробности см. в разделе модуль «Рейтинг».
- Подключить перелинковку – Отображение перелинковки в модуле. Подробности см. в разделе модуль «Перелинковка».
- В блоке похожих статей связь двусторонняя – Если отметить, то при назначении статье А похожей статьи Б, у статьи Б автоматически станет похожая статья А.
- Автогенерация для SEO.
- Шаблон для автоматического генерирования ссылки у статей – Шаблон примеряется только для новых ссылок. Уже созданные не затрагиваются. В шаблон можно добавить:
- %name – название,
- %category – название категории,
- %day – день создания,
- %month – месяц создания,
- %year – год создания,
- %id – ID (SEO-специалисту).
- Шаблон для автоматического генерирования ссылки у категорий – Шаблон примеряется только для новых ссылок. Уже созданные не затрагиваются. В шаблон можно добавить:
- %name – название,
- %parent – название категории верхнего уровня,
- %id – ID (SEO-специалисту).
- Шаблон для автоматического генерирования Title – Если шаблон задан и для статьи не прописан заголовок Title, то заголовок автоматически генерируется по шаблону. В шаблон можно добавить:
- %name – название,
- %category – название категории,
- %parent_category – название категории верхнего уровня (SEO-специалисту).
- Шаблон для автоматического генерирования Title для категории – Если шаблон задан и для категории не прописан заголовок Title, то заголовок автоматически генерируется по шаблону. В шаблон можно добавить:
- %name – название категории,
%parent – название категории верхнего уровня,
%page – страница (текст можно поменять в интерфейсе «Языки сайта» – «Перевод интерфейса») (SEO-специалисту).
- Шаблон для автоматического генерирования Keywords – Если шаблон задан и для статьи не заполнено поле Keywords, то поле Keywords автоматически генерируется по шаблону. В шаблон можно добавить:
- %name – название,
- %category – название категории,
- %parent_category – название категории верхнего уровня (SEO-специалисту).
- Шаблон для автоматического генерирования Keywords для категории – Если шаблон задан и для категории не заполнено поле Keywords, то поле Keywords автоматически генерируется по шаблону. В шаблон можно добавить:
- %name – название категории,
- %parent – название категории верхнего уровня (SEO-специалисту).
- Шаблон для автоматического генерирования Description – Если шаблон задан и для статьи не заполнено поле Description, то поле Description автоматически генерируется по шаблону. В шаблон можно добавить:
- %name – название,
- %category – название категории,
- %parent_category – название категории верхнего уровня,
- %anons – краткое описание (SEO-специалисту).
- Шаблон для автоматического генерирования Description для категории – Если шаблон задан и для категории не заполнено поле Description, то поле Description автоматически генерируется по шаблону. В шаблон можно добавить:
- %name – название категории,
- %parent – название категории верхнего уровня,
- %anons – краткое описание (SEO-специалисту).
- Оформление.
- Шаблон для списка элементов – По умолчанию modules/clauses/views/clauses.view.list.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
- Шаблон для элементов в списке – По умолчанию modules/clauses/views/clauses.view.rows.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате. Значение параметра важно для AJAX.
- Шаблон для первой страницы модуля (если подключены категории) – По умолчанию modules/clauses/views/clauses.view.fitst_page.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
- Шаблон для элементов в списке первой страницы модуля (если подключены категории) – По умолчанию modules/clauses/views/clauses.view.fitst_page.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
- Шаблон для страницы элемента – По умолчанию, modules/clauses/views/clauses.view.id.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
- Дополнительно.
- Отдельный пункт в меню администрирования для каждого раздела сайта – Если модуль подключен к нескольким страницам сайта, отметка данного параметра выведет несколько пунктов в меню административной части для удобства быстрого доступа (администратору сайта).
- Индексирование для карты сайта – При изменении настроек, влияющих на отображение страницы, модуль автоматически переиндексируется для карты сайта sitemap.xml.
Шаблонные теги
Для работы с модулем «Статьи» служат следующие шаблонные теги:
show_block – выводит последние статьи на всех страницах, кроме страницы статей, когда выводится список тех же статей, что и в функции.
Атрибуты:
— count – количество выводимых статей (по умолчанию 3);
— site_id – страницы, к которым прикреплен модуль. Идентификаторы страниц перечисляются через запятую. Можно указать отрицательное значение, тогда будут исключены статьи из указанного раздела. По умолчанию выбираются все страницы;
— cat_id – категории статей, если в настройках модуля отмечено «Использовать категории». Идентификаторы категорий перечисляются через запятую. Можно указать отрицательное значение, тогда будут исключены статьи из указанной категории. Можно указать значение current, тогда будут показаны статьи из текущей (открытой) категории или из всех категорий, если ни одна категория не открыта. По умолчанию категория не учитывается, выводятся все статьи;
— sort – сортировка статей: по умолчанию как на странице модуля, date – по дате, rand – в случайном порядке, keywords – статьи, похожие по названию для текущей страницы (должен быть подключен модуль «Поиск по сайту» и проиндексированы статьи);
— images – количество изображений, прикрепленных к статье;
— images_variation – тег размера изображений, задается в настроках модуля;
— only_module – выводить блок только на странице, к которой прикреплен модуль «Статьи»: true – выводить блок только на странице модуля, по умолчанию блок будет выводиться на всех страницах;
— tag – тег, прикрепленный к статьям;
— defer – маркер отложенной загрузки шаблонного тега: event – загрузка контента только по желанию пользователя при нажатии кнопки "Загрузить", emergence – загрузка контента только при появлении в окне браузера клиента, async – асинхронная (одновременная) загрузка контента совместно с контентом шаблонных тегов с тем же маркером, sync – синхронная (последовательная) загрузка контента совместно с контентом шаблонных тегов с тем же маркером, по умолчанию отложенная загрузка не используется, обычный вывод шаблонных тегов в коде страницы;
— defer_title – текстовая строка, выводимая на месте появления загружаемого контента с помощью отложенной загрузки шаблонного тега;
— template – шаблон тега (файл modules/clauses/views/clauses.view.show_block_template.php; по умолчанию шаблон modules/clauses/views/clauses.view.show_block.php).
Пример:
<insert name="show_block" module="clauses">
выведет 3 статьи сайта
<insert name="show_block" module="clauses" count="5" sort="date">
выведет 5 последних статей сайта
<insert name="show_block" module="clauses" count="1" cat_id="35">
выведет одну статью сайта, из раздела статей с id=35
В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"]
.
show_block_rel – на странице статьи выводит похожие статьи. По умолчанию связи между статьями являются односторонними, это можно изменить, отметив опцию «В блоке похожих статей связь двусторонняя» в настройках модуля.
Атрибуты:
— count – количество выводимых статей (по умолчанию 3);
— images – количество изображений, прикрепленных к статье;
— images_variation – тег размера изображений, задается в настроках модуля;
— defer – маркер отложенной загрузки шаблонного тега: event – загрузка контента только по желанию пользователя при нажатии кнопки "Загрузить", emergence – загрузка контента только при появлении в окне браузера клиента, async – асинхронная (одновременная) загрузка контента совместно с контентом шаблонных тегов с тем же маркером, sync – синхронная (последовательная) загрузка контента совместно с контентом шаблонных тегов с тем же маркером, по умолчанию отложенная загрузка не используется, обычный вывод шаблонных тегов в коде страницы;
— defer_title – текстовая строка, выводимая на месте появления загружаемого контента с помощью отложенной загрузки шаблонного тега;
— template – шаблон тега (файл modules/clauses/views/clauses.view.show_block_rel_template.php; по умолчанию шаблон modules/clauses/views/clauses.view.show_block_rel.php).
Формат даты задается в настройках модуля.
Пример:
<insert name="show_block_rel" module="clauses">
выведет 3 статьи, прикрепленные к текущей статье
В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"]
.
show_previous_next – выводит ссылки на предыдущую и последующую страницы.
Атрибуты:
— defer – маркер отложенной загрузки шаблонного тега: event – загрузка контента только по желанию пользователя при нажатии кнопки "Загрузить", emergence – загрузка контента только при появлении в окне браузера клиента, async – асинхронная (одновременная) загрузка контента совместно с контентом шаблонных тегов с тем же маркером, sync – синхронная (последовательная) загрузка контента совместно с контентом шаблонных тегов с тем же маркером, по умолчанию отложенная загрузка не используется, обычный вывод шаблонных тегов в коде страницы;
— defer_title – текстовая строка, выводимая на месте появления загружаемого контента с помощью отложенной загрузки шаблонного тега;
— template – шаблон тега (файл modules/clauses/views/clauses.view.show_previous_next_template.php; по умолчанию шаблон modules/clauses/views/clauses.view.show_previous_next.php).
Пример:
<insert name="show_previous_next" module="clauses">
В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"]
.
База данных
{clauses} – Статьи
{clauses_category} – Категории статей
{clauses_category_parents} – Родительские связи категорий статей
{clauses_category_rel} – Связи статей и категорий
{clauses_counter} – Счетчик просмотров статей
{clauses_rel} – Связи похожих статей
Файлы
Модуль находится в папке modules/clauses и устроен классически.
modules/clauses/admin/clauses.admin.php – редактирование статей;
modules/clauses/admin/clauses.admin.category.php – редактирование категорий статей;
modules/clauses/admin/clauses.admin.config.php – настройки модуля;
modules/clauses/admin/clauses.admin.counter.php – статистика просмотров;
modules/clauses/admin/clauses.admin.express.fields.element.php – описание импорта/экспорта записей базы данных;
modules/clauses/admin/clauses.admin.menu.php – карта ссылок для модуля «Меню на сайте»;
modules/clauses/clauses.php – контроллер;
modules/clauses/clauses.express.export.php – экспорт данных;
modules/clauses/clauses.express.import.php – импорт данных;
modules/clauses/clauses.install.php – установка модуля;
modules/clauses/clauses.model.php – модель;
modules/clauses/clauses.rss.php – RSS лента статей;
modules/clauses/clauses.search.php – настройки для поисковой индексации для модуля «Поиск»;
modules/clauses/clauses.sitemap.php – карта ссылок для модуля «Карта сайта»;
modules/clauses/views/clauses.view.first_page.php – шаблон первой страницы модуля, если в настройках модуля подключен параметр «Использовать категории»;
modules/clauses/views/clauses.view.id.php – шаблон страницы статьи;
modules/clauses/views/clauses.view.list.php – шаблон списка статей;
modules/clauses/views/clauses.view.list_search.php – шаблон списка статей;
modules/clauses/views/clauses.view.rows.php – шаблон элементов в списке статей;
modules/clauses/views/clauses.view.rows_block.php – шаблон блока статей;
modules/clauses/views/clauses.view.rows_block_rel.php – шаблон блока похожих статей;
modules/clauses/views/clauses.view.rows_gall.php – шаблон блока статей;
modules/clauses/views/clauses.view.show_block.php – шаблон блока статей;
modules/clauses/views/clauses.view.show_block_gall.php – шаблон блока статей;
modules/clauses/views/clauses.view.show_block_rel.php – шаблон блока похожих статей;
modules/clauses/views/clauses.view.show_previous_next.php – шаблон ссылок на предыдущую и следующую страницы сайта.
Дополнения
База знаний
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.