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

Правый блок на всех страницах

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

Загрузка
  1. Pavel

    Pavel Местный

    Регистрация:
    26.09.10
    Сообщения:
    396
    Симпатии:
    93
    Подскажите - как сделать правый блок на всех страницах форума?

    Нужно показывать блок размером по ширине 240 пикселей на страницах разделов и тем. И отступ сделать как на главной странице

    Буду благодарен за реальное решение с примером и указанием - что и как. Спасибо :)
     
  2. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Сначала думал, что если поправить шаблон PAGE_CONTAINER, то по идее можно сделать колонку без проблем, только везде. Но из-за сайдбара там не все так просто. Условия даже в CSS имеются. Типа, если главная, то ширина контента меньше, т.к. справа сайдбар будет.
    Так что даже не знаю. Кропотливо там все.
     
  3. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Элементарно всё очень. Разработчики уже позаботились о нашем времени, поэтому не надо никаких css редактирований. Просто вставляем в шаблон <xen:sidebar></xen:sidebar> и шаблон автоматически добавляется (в css этого шаблона уже включён отступ для контейнера с содержимым).
    Ещё лучше если внутрь тега сайдбара поместить <xen:include template="sidebar_somecontent" /> и помещать всё туда.
     
    Pavel нравится это.
  4. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Это если нам сайдбар нужен на других страницах, кроме главной. А если речь о другой колонке, помимо сайдбара?
     
  5. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Имеешь ввиду добавить ещё один сайдбар? Это не предусмотрено в xenforo, но в принципе можно создать шаблон sidebar2 и его включать в нужную страницу. А в css этого шаблона добавить нужные параметры для главного контейнера и для первого сайдбара.
     
  6. Макар

    Макар Вопрошатель

    Регистрация:
    07.10.10
    Сообщения:
    216
    Симпатии:
    73
    пальцем можно тыкнуть , для особо одаренных ? я например так и не осилил этого :(
     
  7. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Не обязательно сайдбар, просто колонку-блок справа. Хотя тут не важно, как она называться будет.
     
  8. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Да ладно? Шаблоны -> Нужный_вам_шаблон -> вставляем в самое начало <xen:sidebar></xen:sidebar>
     
    Zlata Jesen, Андрей Исаев и Pavel нравится это.

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