@Yura0103

Как сменить шаблон компонента?

Хочу менять шаблон копонента в зависимости от url. Пробовал делать так, но не срабатывает
<?
$linck = $APPLICATION->GetCurPage(false);
switch ($linck) {
    case '/catalog/zapchasti/':
        $template="zapchasti";
		break;
    case '/catalog/auto/':
        $template="auto";
		break;
    case 2:
        echo "i равно 2";
        break;
}?>
<?$APPLICATION->IncludeComponent(
	"bitrix:news", 
	$template, 
	array(
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ответы на вопрос 1
Должно работать. Сделайте отладочный вывод $linck и $template перед вызовом компонента, посмотрите. Может, этот кусок у Вас кешируется, может, ещё что-то.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
30 апр. 2024, в 22:44
500 руб./в час
30 апр. 2024, в 21:45
20000 руб./за проект
30 апр. 2024, в 21:36
1500 руб./в час