gol8425 0 Опубликовано: 4 ноября 2018 Рассказать Опубликовано: 4 ноября 2018 Здравствуйте, вопрос заключается в следующем, нужно сделать так, чтобы для полной новости файл main.tpl отличался, а именно чтоб в полной новости не отображался рекламный баннер, который прописан в main.tpl, а отображалась на этом же месте другая реклама Сделал 2 новых файла fullstory-original_main.tpl и all_main.tpl где all_main.tpl - изначальная версия main.tpl fullstory-original_main.tpl - исправленная под мои нужды версия main.tpl для полной новости в main.tpl теперь 2 строчки: [aviable=fullstory] {include file="fullstory_main.tpl"} [/aviable] [not-aviable=fullstory] {include file="all_main.tpl"} [/not-aviable] Но почему то, в полной новости используется файл шаблона all_main.tpl, а должен fullstory_main.tpl Можно ли как-то это поправить? Такое ощущение, что не верно задано aviable=fullstory и поэтому код не понимает что находится в полной новости Сайт: http://knigiklass.ru Ссылка на сообщение Поделиться на других сайтах
alukardua 27 Опубликовано: 4 ноября 2018 Рассказать Опубликовано: 4 ноября 2018 8 минут назад, gol8425 сказал: Здравствуйте, вопрос заключается в следующем, нужно сделать так, чтобы для полной новости файл main.tpl отличался, а именно чтоб в полной новости не отображался рекламный баннер, который прописан в main.tpl, а отображалась на этом же месте другая реклама Сделал 2 новых файла fullstory-original_main.tpl и all_main.tpl где all_main.tpl - изначальная версия main.tpl fullstory-original_main.tpl - исправленная под мои нужды версия main.tpl для полной новости в main.tpl теперь 2 строчки: [aviable=fullstory] {include file="fullstory_main.tpl"} [/aviable] [not-aviable=fullstory] {include file="all_main.tpl"} [/not-aviable] Но почему то, в полной новости используется файл шаблона all_main.tpl, а должен fullstory_main.tpl Можно ли как-то это поправить? Такое ощущение, что не верно задано aviable=fullstory и поэтому код не понимает что находится в полной новости Сайт: http://knigiklass.ru main.tpl - шаблон главной страницы, fullstory.tpl - шаблон полной новости, если реклама выводится блоками слева или справа то просто [aviable=fullstory] [banner_header]{banner_header}[/banner_header] [/aviable][not-aviable=fullstory] [banner_header1]{banner_header1}[/banner_header1][/not-aviable] а добавлять через Управление рекламными материалами если реклама нужна в полной новости то [banner_header]{banner_header}[/banner_header] ставиш в fullstory.tpl в нужное место, а [banner_header1]{banner_header1}[/banner_header1] в main.tpl Ссылка на сообщение Поделиться на других сайтах
gol8425 0 Опубликовано: 4 ноября 2018 Рассказать Опубликовано: 4 ноября 2018 (изменено) Автор 46 минут назад, alukardua сказал: main.tpl - шаблон главной страницы, fullstory.tpl - шаблон полной новости, если реклама выводится блоками слева или справа то просто [aviable=fullstory] [banner_header]{banner_header}[/banner_header] [/aviable][not-aviable=fullstory] [banner_header1]{banner_header1}[/banner_header1][/not-aviable] а добавлять через Управление рекламными материалами если реклама нужна в полной новости то [banner_header]{banner_header}[/banner_header] ставиш в fullstory.tpl в нужное место, а [banner_header1]{banner_header1}[/banner_header1] в main.tpl Этот блок рекламы выводится на абсолютно всех страницах сайта (шапка сайта) и прописан в main.tpl т.е. мне нужен второй шаблон main.tpl с нужными мне изменениями и подключенный только к полным новостям, на всех остальных страницах должен остаться изначальный вариант... Изменено 4 ноября 2018 пользователем gol8425 Ссылка на сообщение Поделиться на других сайтах
alex32 944 Опубликовано: 4 ноября 2018 Рассказать Опубликовано: 4 ноября 2018 29 минут назад, gol8425 сказал: т.е. мне нужен второй шаблон main.tpl с нужными мне изменениями Не нужен. Все что нужно - это почитать документацию по движку. Выше вам написали, как можно отделить вывод блоков в полной новости и главной странице. Еще есть теги для вывода только в категориях, и еще куча других. Читайте, что такое тег aviable, category и так далее. Ссылка на сообщение Поделиться на других сайтах
gol8425 0 Опубликовано: 4 ноября 2018 Рассказать Опубликовано: 4 ноября 2018 Автор 44 минуты назад, alex32 сказал: Не нужен. Все что нужно - это почитать документацию по движку. Выше вам написали, как можно отделить вывод блоков в полной новости и главной странице. Еще есть теги для вывода только в категориях, и еще куча других. Читайте, что такое тег aviable, category и так далее. Нужен, на втором maine так же будет обход аддблока через стили...вопрос решен...вместо "fullstory", нужно было брать "showfull"....всем спасибо откликнувшимся Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас