+7 495 008 8452
  • Загрузка
Выберите ваш цвет
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Родительские и дочерние шаблоны сайта - а ларчик просто открывался

Уже давно идут нескончаемые просьбы в Битрикс сделать дочерние и родительские шаблоны сайта. На что мы получаем внятное молчание. Пояснение проблемы и решение ниже.

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

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

2013_05_17_10_20.png

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

 

 

Источник: http://dev.1c-bitrix.ru/community/webdev/user/11948/blog/7575/

Назад в раздел

Подписаться на новые материалы раздела:
Загрузка...