Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
Что есть: основной шаблон сайта. Обширный и объемный. Для полноты понимания проблемы, пусть у нас там еще будет куча кастомизированных компонент (ну, я предпочитаю сие хранить в .default-шаблоне сайта, но тут для примера). И вот нам надо сделать версию для печати, шаблон, который мог бы применяться на любой странице сайта. Что делать? Копировать ВЕСЬ основной сайт в шаблон print
со всеми компонентами и прочим барахлом (css/картинки/шрифты/js).
Я подошел иначе. Я окрестил этот подход "говношаблон". Ненавидящие Битрикс с радостью согласятся. Но я, избавившись от сотен копий и хаоса на диске - рад.

То есть, я в шаблон print делаю симлинки тех файлов/папок, которые не меняются, и дочерний шаблон print тягает их с родителя. Минус один - при переносе симлинки, возможно, требуется пересоздать. Но это пустяки.
Назад в раздел
то ждем ваше обращение в нашей службе тех поддержки.
Родительские и дочерние шаблоны сайта - а ларчик просто открывался
Уже давно идут нескончаемые просьбы в Битрикс сделать дочерние и родительские шаблоны сайта. На что мы получаем внятное молчание. Пояснение проблемы и решение ниже.Что есть: основной шаблон сайта. Обширный и объемный. Для полноты понимания проблемы, пусть у нас там еще будет куча кастомизированных компонент (ну, я предпочитаю сие хранить в .default-шаблоне сайта, но тут для примера). И вот нам надо сделать версию для печати, шаблон, который мог бы применяться на любой странице сайта. Что делать? Копировать ВЕСЬ основной сайт в шаблон print

Я подошел иначе. Я окрестил этот подход "говношаблон". Ненавидящие Битрикс с радостью согласятся. Но я, избавившись от сотен копий и хаоса на диске - рад.

То есть, я в шаблон print делаю симлинки тех файлов/папок, которые не меняются, и дочерний шаблон print тягает их с родителя. Минус один - при переносе симлинки, возможно, требуется пересоздать. Но это пустяки.
Назад в раздел
Подписаться на новые материалы раздела: