Цитата |
---|
Андрей Шилов пишет:
создаете несколько шаблонов, затем в "Настройки"-"Настройки продукта"-"сайты"-"список сайтов"-"ваш сайт" и в самом низу страницы прописываете условия когда какой шаблон подключать, можно для раздела, можно для отдельного файла.... вобщем увидите. |
Цитата |
---|
Дмитрий Якинцев пишет:
Если разница небольшая, скажем какой-то контрол лишний, баннер или телефончик, а все остальное одинаковое то проще и удобнее вставить в шаблон условие вида <?if($APPLICATION->GetCurDir()..., так проще потом изменения вносить, особенно в цсс. |
Цитата |
---|
Alexander M. пишет:
O, благодарю, это уже почти то что нужно. дело в том что количество папок может быть большое, ни одна какая-то папка. наверное мне нужно использовать условие "выражение PHP", но как и что прописывать в строке условия? И как это контролировать на соответствующих страницах? может кто-то сталкивался с таким? простенький примерчик? |
Код |
---|
<? if( substr_count($APPLICATION->GetCurDir(),"/PAPKA1/")==1 || substr_count($APPLICATION->GetCurDir(),"/PAPKA2/")==1): ?> выводим чтонибудь для разделов PAPKA1 и PAPKA2 <?endif?> |
Код |
---|
substr_count($APPLICATION->GetCurDir(),"/PAPKA1/")==1 || substr_count($APPLICATION->GetCurDir(),"/PAPKA2/")==1 |
Код |
---|
<html> <head> <?$APPLICATION->ShowHead()?> <title><?$APPLICATION->ShowTitle()?></title> </head> #WORK_AREA# </html> |
Код |
---|
require_once(SITE_TEMPLATE_PATH."/header1.php"); ..... require_once(SITE_TEMPLATE_PATH."/footer1.php"); |