Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
Что есть: основной шаблон сайта. Обширный и объемный. Для полноты понимания проблемы, пусть у нас там еще будет куча кастомизированных компонент (ну, я предпочитаю сие хранить в .default-шаблоне сайта, но тут для примера). И вот нам надо сделать версию для печати, шаблон, который мог бы применяться на любой странице сайта. Что делать? Копировать ВЕСЬ основной сайт в шаблон print
со всеми компонентами и прочим барахлом (css/картинки/шрифты/js).
Я подошел иначе. Я окрестил этот подход "говношаблон". Ненавидящие Битрикс с радостью согласятся. Но я, избавившись от сотен копий и хаоса на диске - рад.
![2013_05_17_10_20.png](https://opt-99999999.ssl.1c-bitrix-cdn.ru/main/aa6/aa69f22abbd1a460ce484c329dd0b161/2013_05_17_10_20.png)
То есть, я в шаблон print делаю симлинки тех файлов/папок, которые не меняются, и дочерний шаблон print тягает их с родителя. Минус один - при переносе симлинки, возможно, требуется пересоздать. Но это пустяки.
Назад в раздел
Наверх
то ждем ваше обращение в нашей службе тех поддержки.
Родительские и дочерние шаблоны сайта - а ларчик просто открывался
Уже давно идут нескончаемые просьбы в Битрикс сделать дочерние и родительские шаблоны сайта. На что мы получаем внятное молчание. Пояснение проблемы и решение ниже.Что есть: основной шаблон сайта. Обширный и объемный. Для полноты понимания проблемы, пусть у нас там еще будет куча кастомизированных компонент (ну, я предпочитаю сие хранить в .default-шаблоне сайта, но тут для примера). И вот нам надо сделать версию для печати, шаблон, который мог бы применяться на любой странице сайта. Что делать? Копировать ВЕСЬ основной сайт в шаблон print
![Печально :(](/bitrix/images/main/smiles/3/bx_smile_sad.png)
Я подошел иначе. Я окрестил этот подход "говношаблон". Ненавидящие Битрикс с радостью согласятся. Но я, избавившись от сотен копий и хаоса на диске - рад.
![2013_05_17_10_20.png](https://opt-99999999.ssl.1c-bitrix-cdn.ru/main/aa6/aa69f22abbd1a460ce484c329dd0b161/2013_05_17_10_20.png)
То есть, я в шаблон print делаю симлинки тех файлов/папок, которые не меняются, и дочерний шаблон print тягает их с родителя. Минус один - при переносе симлинки, возможно, требуется пересоздать. Но это пустяки.
Назад в раздел
Подписаться на новые материалы раздела:
Загрузка...
![to-top](/bitrix/templates/acrit-studio-2023/images/footer/to-top.png)