- Совместимость с XenForo
- 2.2.x
- 2.3.x
- Видимая ссылка
- Нет
- Русификатор
- Нет
Добавляет новую переменную шаблона, содержащую, сколько записей/медиа-элементов/ресурсов и т.д. отображается на странице. Это полезно в шаблонах, если вы хотите настроить отображение какого-либо элемента в зависимости от того, сколько записей, тем или медиа-элементов отображается.
Пример использования:
Следующий код можно использовать в размещении рекламы на боковой панели, чтобы скрыть рекламу на коротких страницах темы. $xf.itemsThisPage
Еще более простой способ
Скрытие объявлений при отсутствии контента
Пример использования:
Следующий код можно использовать в размещении рекламы на боковой панели, чтобы скрыть рекламу на коротких страницах темы. $xf.itemsThisPage
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'
]) && $xf.itemsThisPage <= 1">
<!-- show nothing -->
<xf:else />
<!-- show the item -->
</xf:if>
HTML:
<xf:if is="$xf.reply.templateParent == 'thread_view' && $xf.itemsThisPage <= 1">
<!-- show nothing -->
<xf:else />
<!-- show the item -->
</xf:if>
HTML:
<xf:if is="$xf.itemsThisPage === 0">
<!-- show nothing -->
<xf:else />
<!-- show the item -->
</xf:if>