yankovskyi Опубликовано 22 февраля, 2017 Жалоба Поделиться Опубликовано 22 февраля, 2017 (изменено) Здравствуйте!Подскажите, как на определенной странице не выводить index.tpl, а выводить другой шаблон? Изменено 22 февраля, 2017 пользователем yankovskyi Цитата Ссылка на сообщение Поделиться на другие сайты
yankovskyi Опубликовано 22 февраля, 2017 Автор Жалоба Поделиться Опубликовано 22 февраля, 2017 Может можно сделать через, для определенной страницы, к примеру /sale {if $module=='MainView' Цитата Ссылка на сообщение Поделиться на другие сайты
Решение ahmed Опубликовано 22 февраля, 2017 Решение Жалоба Поделиться Опубликовано 22 февраля, 2017 (изменено) Ответ на вопрос можно увидеть в main.tpl стандартного шаблона:{* Для того чтобы обернуть центральный блок в шаблон, отличный от index.tpl *}{* Укажите нужный шаблон строкой ниже. Это работает и для других модулей *}{$wrapper = 'index.tpl' scope=parent} Изменено 22 февраля, 2017 пользователем ahmed Цитата Ссылка на сообщение Поделиться на другие сайты
yankovskyi Опубликовано 22 февраля, 2017 Автор Жалоба Поделиться Опубликовано 22 февраля, 2017 Ответ на вопрос можно увидеть в main.tpl стандартного шаблона: {* Для того чтобы обернуть центральный блок в шаблон, отличный от index.tpl *}{* Укажите нужный шаблон строкой ниже. Это работает и для других модулей *}{$wrapper = 'index.tpl' scope=parent} Если я правильно понял, К примеру у меня есть sale.tplВнутри добавить: {$wrapper = 'index5.tpl' scope=parent} ? Цитата Ссылка на сообщение Поделиться на другие сайты
ahmed Опубликовано 22 февраля, 2017 Жалоба Поделиться Опубликовано 22 февраля, 2017 да Цитата Ссылка на сообщение Поделиться на другие сайты
yankovskyi Опубликовано 22 февраля, 2017 Автор Жалоба Поделиться Опубликовано 22 февраля, 2017 даБольшое спасибо, сейчас попробую! Цитата Ссылка на сообщение Поделиться на другие сайты
yankovskyi Опубликовано 22 февраля, 2017 Автор Жалоба Поделиться Опубликовано 22 февраля, 2017 Большое спасибо, сейчас попробую! {* Для того чтобы обернуть центральный блок в шаблон, отличный от index.tpl *} {* Укажите нужный шаблон строкой ниже. Это работает и для других модулей *} {$wrapper = 'indexx.tpl' scope=parent} <span>ЗДЕСЬ ЧТО-ТО БУДЕТ</span> Но почему-то выводит дефолтный, вроде всё правильно Цитата Ссылка на сообщение Поделиться на другие сайты
yankovskyi Опубликовано 22 февраля, 2017 Автор Жалоба Поделиться Опубликовано 22 февраля, 2017 (изменено) Добавил в page.tpl. Работает! Cпасибо {if $page->url == 'wishlist'} {$wrapper = 'index_for_wish.tpl' scope=parent} {include file='products_session_wishlist.tpl'} {/if} Изменено 22 февраля, 2017 пользователем yankovskyi Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.