XF 2.2 Кнопка "Создать тему" не только на главной форума

Статус
В этой теме нельзя размещать новые ответы.
Версия XenForo
2.2

tronheym

Проверенные
Сообщения
176
Решения
1
Реакции
10
Баллы
8,120
Приветствую.
Есть кнопка "Создать тему" на главной странице форума.
1668513032861.png
Проблема в том, что она отображается только на главной странице форума.
Как вывести ее отображение и на других страницах?
Конкретно мне нужно, чтобы эта кнопка отображалась на странице плагина.
Спасибо.
 
Так спросите лучше в теме этого плагина
так дело не в плагине.. эта кнопка по умолчанию стоит лишь на главной странице форума .. где то указано ограничение на ее показ на других страницах..

вот нашел в шаблоне forum_overview_wrapper код этой кнопки:

Код:
    <xf:if is="$xf.visitor.canCreateThread() OR $xf.visitor.canCreateThreadPreReg()">
        <xf:button href="{{ link('forums/create-thread') }}" class="button--cta" icon="write" overlay="true" rel="nofollow">
            {{ phrase('post_thread...') }}
        </xf:button>
    </xf:if>
 
Последнее редактирование:
tronheym, нет никакого ограничения. Просто её кода нет в PAGE_CONTAINER, потому и не показывается везде.
есть в PAGE_CONTAINER

Код:
                        <xf:if contentcheck="true">
                            <div class="p-title-pageAction"><xf:contentcheck><xf:pageaction /></xf:contentcheck></div>
                        </xf:if>
 
tronheym, это вставка тех кнопок, которые были объявлены в другом шаблоне.
Если Вы скопируете вот этот блок в нужный Вам шаблон:
Код:
    <xf:if is="$xf.visitor.canCreateThread() OR $xf.visitor.canCreateThreadPreReg()">
        <xf:button href="{{ link('forums/create-thread') }}" class="button--cta" icon="write" overlay="true" rel="nofollow">
            {{ phrase('post_thread...') }}
        </xf:button>
    </xf:if>
В такой же тег <xf:pageaction>, то резко обнаружите, что кнопка появится.
Но по-хорошему делайте это через TMS.
 
tronheym, это вставка тех кнопок, которые были объявлены в другом шаблоне.
Если Вы скопируете вот этот блок в нужный Вам шаблон:

В такой же тег <xf:pageaction>, то резко обнаружите, что кнопка появится.
Но по-хорошему делайте это через TMS.
так в том то и дело, что нет другого шаблона..
вот на примере этого форума:

тут есть кнопка "Создать тему"

а тут нету:

но PAGE_CONTAINER присутствует и там и там... один и тот же код PAGE_CONTAINER
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу