Настройки вывода блоков в топиках.
Пожалуйста не ругайтесь о дебилизме и существовании поиска. Не мог понять где отредактировать вывод блоков в топиках. В конфиге только главная и другие экшены…
вот это вроде указывает на то что, указанные параметры тут должны действовать и на страницах топика. но блок отображается только на главной… У меня стоит плагин похожие топики. думал что из за него? где тогда менять, если это из за этого плагина?
'path' => array(
'___path.root.web___/blog$',
'___path.root.web___/blog/*$',
'___path.root.web___/blog/*/page\d+$',
'___path.root.web___/blog/*/*\.html$',
'___path.root.web___/blog/*\.html$',
),
вот это вроде указывает на то что, указанные параметры тут должны действовать и на страницах топика. но блок отображается только на главной… У меня стоит плагин похожие топики. думал что из за него? где тогда менять, если это из за этого плагина?
21 комментарий
— вставляем нашу рекламу в файл block.reklama.tpl
— копируем наш файл в /templates/skin/new/
2. Топаем в /config/config.php 315строка
Ищем
Нас интересует самая длинная строчка. Там указанно что подгружаются блоки:
stream — Прямой эфир
tags — облако тагов
blogs — Блоги
Добавляем в конец наш блок с рекламой block.reklama.tpl
В итоге наша строчка должна получиться такой:
Всё. Наш блок будет отображаться на самом вверху, на страницах:
сайт.ру/index
сайт.ру/new
сайт.ру/blog
сайт.ру/blog/muzuka/100500.html
сайт.ру/blog/100500.html
****************
Если блок с рекламой нужно опустить ниже, то изменяем параметр 'priority'=>101
Чем выше значение (у нас 101) тем выше блок
****************
Если нужно оформление блока, то вставляем код с рекламой в теги
Если оформление не нужно, то просто вставляем код с рекламой
****************
Ну и естественно если надо сделать несколько блоков с рекламой, то проделываем всё тоже самой, только обзываем наш файл block.reklama1.tpl, block.reklama2.tpl
И в config.php незабываем переименовывать наш файл в block.reklama1.tpl, block.reklama2.tpl
Итак, скажем нам нужно вставить рекламу_банер только на страницу сайт.ру/blog/muzuka/100500.html
1. Создаем файл .tpl и называем его например block.blog.musuka.reklama.baner.tpl
— вставляем нашу рекламу в файл block.blog.musuka.reklama.baner.tpl
— копируем наш файл в /templates/skin/new/
2. Топаем в /config/config.php и после 355строки вставляем
Вот собственно и всё. Определённая реклама будет показываться на определенной странице.
****************
Если надо наш файл block.blog.musuka.reklama.baner.tpl показывать на нескольких страницах, то просто перечисляем нужные адреса:
****************
Если нужно добавить другую рекламу, например реклама_флеш. Тогда создаем файл block.blog.musuka.reklama.flash.tpl
И проделываем всё тоже самое, только не забываем переименовывать $config['block']['rule_index_blog_my_2'] = array(
Название rule_index_blog_my_номер можно любое, главное чтоб не повторялось.
****************
Если нужно на какую-ту страницу добавить сразу 2блока рекламы (тоесть в нашем случае реклама_банер и реклама_флеш)
Тогда:
****************
Если блок с рекламой нужно опустить ниже, то изменяем параметр 'priority'=>101
Чем выше значение (у нас 101) тем выше блок
****************
У меня стоит красивые url и похожие блоки. Может из за них?