CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
gol8425

Отличающийся шаблон главной страницы в полной новости

Recommended Posts

Здравствуйте, вопрос заключается в следующем, нужно сделать так, чтобы для полной новости файл 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

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
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 с нужными мне изменениями и подключенный только к полным новостям, на всех остальных страницах должен остаться изначальный вариант...

 

 

Edited by gol8425

Share this post


Link to post
Share on other sites
29 минут назад, gol8425 сказал:

 т.е. мне нужен второй шаблон main.tpl с нужными мне изменениями 

Не нужен. Все что нужно - это почитать документацию по движку. Выше вам написали, как можно отделить вывод блоков в полной новости и главной странице. Еще есть теги для вывода только в категориях, и еще куча других. Читайте, что такое тег  aviable, category и так далее.

 

 

Share this post


Link to post
Share on other sites
44 минуты назад, alex32 сказал:

Не нужен. Все что нужно - это почитать документацию по движку. Выше вам написали, как можно отделить вывод блоков в полной новости и главной странице. Еще есть теги для вывода только в категориях, и еще куча других. Читайте, что такое тег  aviable, category и так далее.

 

 

Нужен, на втором maine так же будет обход аддблока через стили...вопрос решен...вместо "fullstory", нужно было брать "showfull"....всем спасибо откликнувшимся

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this