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 942 Опубликовано: 4 ноября 2018 Рассказать Опубликовано: 4 ноября 2018 29 минут назад, gol8425 сказал: т.е. мне нужен второй шаблон main.tpl с нужными мне изменениями Не нужен. Все что нужно - это почитать документацию по движку. Выше вам написали, как можно отделить вывод блоков в полной новости и главной странице. Еще есть теги для вывода только в категориях, и еще куча других. Читайте, что такое тег aviable, category и так далее. Цитата Ссылка на сообщение Поделиться на других сайтах
gol8425 0 Опубликовано: 4 ноября 2018 Рассказать Опубликовано: 4 ноября 2018 Автор 44 минуты назад, alex32 сказал: Не нужен. Все что нужно - это почитать документацию по движку. Выше вам написали, как можно отделить вывод блоков в полной новости и главной странице. Еще есть теги для вывода только в категориях, и еще куча других. Читайте, что такое тег aviable, category и так далее. Нужен, на втором maine так же будет обход аддблока через стили...вопрос решен...вместо "fullstory", нужно было брать "showfull"....всем спасибо откликнувшимся Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.