- Совместимость с XenForo
- 2.3.х
- Видимый копирайт
- Нет
- Русификатор
- Нет
Добавляет новую переменную шаблона
В XenForo 2.2 добавлено несколько вариантов шаблонов
... теперь мы должны сделать вот что:
Более простой способ
Этот аддон добавляет новую переменную шаблона, которую мы можем использовать, чтобы проверить, является ли шаблон «родительским»
... или:
$xf.reply.templateParent для группировки всех шаблонов thread_view* и forum_view* .В XenForo 2.2 добавлено несколько вариантов шаблонов
thread_view и forum_view для различных новых типов тредов:thread_view_type_articlethread_view_type_pollthread_view_type_questionthread_view_type_suggestionforum_view_type_articleforum_view_type_questionforum_view_type_suggestion
HTML:
<xf:if is="$xf.reply.template == 'thread_view'">
<!-- do something -->
</xf:if>
... теперь мы должны сделать вот что:
HTML:
<xf:if is="in_array($xf.reply.template, [
'thread_view',
'thread_view_type_article',
'thread_view_type_poll',
'thread_view_type_question',
'thread_view_type_suggestion'
])">
<!-- do something -->
</xf:if>
Более простой способ
Этот аддон добавляет новую переменную шаблона, которую мы можем использовать, чтобы проверить, является ли шаблон «родительским»
thread_view или forum_view, поэтому вместо этого мы можем просто сделать следующее, чтобы настроить таргетинг на все шаблоны этого типа:
HTML:
<xf:if is="$xf.reply.templateParent == 'thread_view'">
<!-- do something for any thread view pages -->
</xf:if>
... или:
HTML:
<xf:if is="$xf.reply.templateParent == 'forum_view'">
<!-- do something for any forum view pages -->
</xf:if>