Инструменты пользователя

Инструменты сайта


constructor:print

Модуль «Версия для печати»

Модуль предназначен для формирования печатной версии страницы сайта, то есть версии страницы, адаптированной для печати на принтере.

Как правило, печатная версия страницы отличается от обычной страницы сайта в сторону уменьшения областей занимаемых дизайном в пользу непосредственного контента сайта.

Свойства

Модуль имеет всего одно свойство, которое описано ниже. (Таб. 1).

Название свойства Варианты значения Описание
Шаблон страницы печатной версии Файл Файл шаблона, который будет использоваться для формирования непосредственно печатной версии страницы.

Таб. 1: В таблице перечислены свойства модуля «Версии для печати».

Шаблон, создаваемый для печатной версии страницы должен содержать метки, которые используются в шаблоне обычной страницы. Подробнее смотри раздел Шаблоны.

Свойства к странице

Модуль не имеет свойств, прописываемых к странице сайта.

Действия

Сформировать ссылку печатной версии

Действие отвечает за формирование ссылки, кликая по которой пользователю открывается печатная версия текущей страницы.

Действие использует всего один параметр, который приведён в Таблице 2.

Название параметра действия Описание
Шаблон ссылки для печати Выбирается один из файлов, который будет использоваться в качестве шаблона для формирования ссылки печатной версии страницы.

Таб. 2: Перечень параметров действия «Сформировать ленту».

Шаблоны

Как вы можете заметить, основная настройка модуля происходит именно в шаблонах. И в отличие от большинства других модулей, модуль «Версия для печати» использует шаблоны, различные по способу построения.

Прежде рассмотрим шаблоны, используемые для формирования ссылки печатной версии страницы (в действии модуля).

Шаблон ссылки для печати

Данный шаблон стандартен для всех модулей и имеет всего один блок и переменную, которые приведены в Таблице 3.

Заголовок блока Прямые переменные Переменные-блоки Описание
@link link В блоке используется только одна переменная, которая заменяется url-ом, при переходе на который, будет сформирована печатная версия страницы.

Таб. 3: Перечень всех блоков используемых для формирования ссылки на печатную версию страницы.

Шаблон страницы печатной версии страницы

Шаблон печатной версии страницы сайта отличается от обычных шаблонов, используемых модулем.

Данный шаблон похож на шаблон страницы сайта, и, как правило, шаблон печатной версии страницы сайта создаётся именно из шаблона страницы сайта.

Шаблон печатной версии страницы не содержит ни блоков ни переменных. Вместо этого он содержит стандартные метки, используемые в шаблонах страниц. При формировании печатной версии страницы, модуль получит указанный шаблон, и используемые в нём метки будут заменены на контент, который поставлен в соответствие этим меткам в административном интерфейсе.

Таким образом, используя (или не используя) метки в шаблоне печатной версии страницы, вы можете перекомпоновывать контент страницы по своему усмотрению.

Следует отметить, что если в шаблоне будут использоваться метки, которых нет в шаблонах страниц, то они будут проигнорированы.

Переменные

Переменная Блоки применения Описание
Link @link Переменная заменяется ссылкой, для просмотра печатной версии страницы.

Таб. 35: Перечень всех переменных, используемых в шаблонах модулей действий модуля новостей.

constructor/print.txt · Последние изменения: 2015/01/14 09:56 — 85.114.26.178