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

Авторизация  
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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
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

Поделиться сообщением


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

 

 

Изменено пользователем gol8425

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
29 минут назад, gol8425 сказал:

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

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
44 минуты назад, alex32 сказал:

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

 

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация