1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Реклама в заголовке категории

Тема в разделе "Вопросы по стилям, изменения в CSS и шаблонах", создана пользователем shaman480, 17.04.2012.

Загрузка
  1. shaman480

    shaman480 Местный

    Регистрация:
    22.12.10
    Сообщения:
    640
    Симпатии:
    487
    Версия XF:
    1.4.3
    Подскажите, пожалуйста, как в шаблоне node_category_level_1 можно приписать условие для вывода рекламы в определенной категории?
    ad.jpg
     
    Metamorphosis нравится это.
  2. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Удалил предыдущие сообщения дабы не сбивать с толку других. Щас вот полез в шаблоны. Вот так работает 100% :)
    Код:
    <xen:if is="{$category.node_id} == 2">
      ...
    </xen:if>
    2 - ID категории
     
  3. shaman480

    shaman480 Местный

    Регистрация:
    22.12.10
    Сообщения:
    640
    Симпатии:
    487
    Версия XF:
    1.4.3
    Интересен вопрос по поводу рекламы на сайте http://www.forumhouse.ru/ (на сколько я понял это проект наших администраторов)
    Это самописный плагин, или он лежит в паблике? ad_forumhouse.jpg
     
  4. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Самописный плагин, в паблике его нет.

    Можно купить этот плагин. В нем, как я понимаю, можно вставить рекламу и вовсе куда угодно.
    http://xenforo.com/community/resources/ad-manager.294/
     
    shaman480 нравится это.
  5. Sywooch

    Sywooch Местный

    Регистрация:
    26.12.11
    Сообщения:
    34
    Симпатии:
    25
    Версия XF:
    1.2.2
    Создаем пустой шаблон, называем его к примеру sponsor

    Открываем шаблон node_category_level_1
    втискиваем напротив названия категории согласно специфике шаблона
    строку
    Код:
    <xen:include template="sponsor" />

    Открываем, ранее созданный, шаблон sponsor и вносим туда баннеры или рекламные ссылки или че вы там хотите :)
    пример содержания шаблона:
    Код:
    <xen:if is="{$category.node_id} == 1">
     
    рекламка на категорию 1
    <xen:elseif  is="{$category.node_id} == 3" />
     
    рекламка на категорию 3
    <xen:else />
     
    заглушка либо пустышка на некупленные места.
    </xen:if>

    С Уважением, Сергей.

    ЗЫ, шаблоны у XenForo весьма гибкая штука. надобности в специальных аддонах не вижу.
    ЗЗЫ, надеюсь я хорошо искал и не изобрел велосипед :)
     
    liner, Mefodian, BLEF и ещё 1-му нравится это.
  6. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    361
    Симпатии:
    76
    Версия XF:
    1.1.3
    Условия

    и так далее , не срабатывают , правда я вставил
    Код:
     <xen:include template="sponsor" /> 
    в node_category_level_2.
     
  7. Sywooch

    Sywooch Местный

    Регистрация:
    26.12.11
    Сообщения:
    34
    Симпатии:
    25
    Версия XF:
    1.2.2
    А почему не срабатывает не догадываетесь?

    вставляем все таки в node_category_level_1

    если на главной форума хотите все это счастье демонстрировать.

    На всякий случай:
    ==1, ==3 это идентификаторы категорий, а не счет их по порядку.
     
    exarh нравится это.
  8. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    361
    Симпатии:
    76
    Версия XF:
    1.1.3
    Вы тоже поймите меня правильно, я же не просто из вредности или пофигизЪма забубенил в левел 2, мне просто нужно выводить немного другое, чем написано в данной теме. Смотрите рисунок
    То,что я хочу вставлять - обозначено под цифрой 2.
    Снимок999.PNG
     
    Sywooch нравится это.
  9. Sywooch

    Sywooch Местный

    Регистрация:
    26.12.11
    Сообщения:
    34
    Симпатии:
    25
    Версия XF:
    1.2.2
    Прошу прощения.
    Тогда пишите не категорию в условии, а форум!!!
    Это я пока предварительно. не глядя, так сказать.
    <xen:if is="{$forum.node_id} == 1">
     
    exarh нравится это.
  10. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    361
    Симпатии:
    76
    Версия XF:
    1.1.3
    Все получилось, спасибо! В одном я вас обманул, я вставлял(и сейчас вставляю) не в
    Код:
    node_category_level_2
    ,
    а в
    Код:
    node_forum_level_2
    .
     
  11. Sywooch

    Sywooch Местный

    Регистрация:
    26.12.11
    Сообщения:
    34
    Симпатии:
    25
    Версия XF:
    1.2.2
    Главное, что все получилось
     
    exarh нравится это.
  12. Anatoliy

    Anatoliy Местный

    Регистрация:
    26.09.12
    Сообщения:
    70
    Симпатии:
    9
    Версия XF:
    1.1.3
    Мне плагин не то что не понравился, он просто отвратительный.
    Если делать то что спрашивают пользователи именно в этой теме то уж лучше ручками как предлагает Sywooch
    Лично Я не добился результата с помощью вышеуказанного плагина
     
    Sywooch нравится это.
  13. alexlip

    alexlip Местный

    Регистрация:
    14.11.12
    Сообщения:
    64
    Симпатии:
    3
    Версия XF:
    1.2.5
    А как выставить именно справа а то у меня снизу получается
     
  14. Sywooch

    Sywooch Местный

    Регистрация:
    26.12.11
    Сообщения:
    34
    Симпатии:
    25
    Версия XF:
    1.2.2
    В теме достаточно материала для размещения баннера, где попало...
    если возникли трудности, написали бы как вы вставляете, что вы делаете...
    А то как мы вам поможем?
     
  15. alexlip

    alexlip Местный

    Регистрация:
    14.11.12
    Сообщения:
    64
    Симпатии:
    3
    Версия XF:
    1.2.5
    Прошу прощенья.
    Чтобы разместить в категории и текст или баннер был именно справа?
    Как сделано на примере рисунка!
     
  16. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    361
    Симпатии:
    76
    Версия XF:
    1.1.3
    Линк на свой сайт дайте, посмотрим. Но у меня именно справа втыкается само-собой.
     
  17. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Этот плагин, разве может добавить рекламу в категории форума и разделы?
    Чёт я не понял, куда строку <xen:include template="sponsor" /> впихать?
     
  18. Sywooch

    Sywooch Местный

    Регистрация:
    26.12.11
    Сообщения:
    34
    Симпатии:
    25
    Версия XF:
    1.2.2
    Строку эту необходимо вставить на то место, где вы хотите показывать рекламу!

    По контексту темы, в шаблон node_category_level_1
    А куда именно, опытным путем!

    У меня этот шаблон сильно переписаный, потому тут показывать его бесполезно.

    если есть, что то вроде: <div class="categoryText">
    То сразу после него попробуйте.
     
    aligon7 нравится это.
  19. aligon7

    aligon7 Местный

    Регистрация:
    22.12.12
    Сообщения:
    997
    Симпатии:
    66
    Версия XF:
    1.4.7
    Ну не как не поставить, не ужеле не где нету и не кто несделал.
    Становится не так как хочется
    Как на рисунке под цифрой 2, не как не сделать.
    Может кто то помочь
     
  20. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    361
    Симпатии:
    76
    Версия XF:
    1.1.3
    ДА все у вас получается, равняйте теперь CSSом .
     

Поделиться этой страницей