Перейти к публикации

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


Рекомендованные сообщения

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

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...