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

Использование шапки от Wordpress + ЧПУ

Тема в разделе "Для новичков", создана пользователем berliozz, 18.10.2011.

Загрузка
  1. berliozz

    berliozz Пользователь

    Регистрация:
    04.10.11
    Сообщения:
    17
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    Добрый день.
    Занят плавной настройкой xenForo, но пока не особо разобрался что и как, поэтому есть два вопроса:
    1. Есть header.php для WP, очень простой (меню+лого) - как его правильно вкрутить в xenForo, пусть даже в статике.
    2. На xenForo не работают ЧПУ, при установки опции в настройках, получаю 404 ошибку. Где-то на форуме видел описание проблемы, но никак не получается найти.
     
  2. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    1. Для шапки нужно смотреть шаблоны header, logo_block. Возможно еще PAGE_CONTAINER понадобится.
    2. Для работы ЧПУ необходим модуль mod-rewrite для php.
     
  3. berliozz

    berliozz Пользователь

    Регистрация:
    04.10.11
    Сообщения:
    17
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    Модуль есть и работает, по крайней мере Wordpress отлично генерит ЧПУ.
    Может там самому нужно в .htaccess что-то прописывать, просто если WP не мог включить ЧПУ, он ругался, а тут делает вид что все отрабатывает штатно.

    Насчет шаблона:
    Код:
    <div id="logoBlock">
        <div class="pageWidth">
            <div class="pageContent">
                <xen:include template="ad_header" />
                <xen:hook name="header_logo">
                <div id="logo"><a href="{$logoLink}">
                    <span><xen:comment>This span fixes IE vertical positioning</xen:comment></span>
                    <img src="@headerLogoPath" alt="{$xenOptions.boardTitle}" />
                </a></div>
                </xen:hook>
                <span class="helper"></span>
            </div>
        </div>
    </div>
    Т.е. в этот блок я могу вставить свой код на HTML? а соответствующие классы прописать в header.css - или есть подвох.
     
  4. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Вы можете попробовать. Не получится, нажмете "Вернуть шаблон".
    А стиль советую писать в шаблон EXTRA.css. Иначе будет еще один измененный шаблон, что не есть хорошо при обновлении.

    .htaccess обязательно должен лежать в корне форума. Он идет в архиве с XF.
     
  5. berliozz

    berliozz Пользователь

    Регистрация:
    04.10.11
    Сообщения:
    17
    Симпатии:
    0
    Версия XF:
    1.1.0 Final
    Так, с ЧПУ разобрался.
    Только вот нюанс- как их сделать транслитом? Не очень люблю русские ЧПУ, т.к. при отправке ссылке по аське выглядит она чудовищно.
     
  6. Romchik®

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

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18

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