- XF Compatibility
- 2.3.x
- 2.2.x
- Short Description
- Download and Discuss Premium, BusinessTemplate Parent 1.0.1 version on Premium Content Best Download Discussion Community. It is zip Extention type and 11.6 KB File size. From Template Parent have 29 Views.
Adds a new template variable $xf.reply.templateParent which groups all thread_view* and forum_view* templates together.
XenForo 2.2 adds multiple variations to the thread_view and forum_view templates for the various new thread types:
... we must now do this:
An easier way
This addon adds a new template variable we can use to check if the template "parent" is thread_view or forum_view, so we can simply do the following instead to target all templates of that type:
... or:
Note that v1.0.1 or higher is required for XF 2.3 compatibility.
XenForo 2.2 adds multiple variations to the thread_view and forum_view templates for the various new thread types:
- thread_view_type_article
- thread_view_type_poll
- thread_view_type_question
- thread_view_type_suggestion
- forum_view_type_article
- forum_view_type_question
- forum_view_type_suggestion
HTML:
<xf:if is="$xf.reply.template == 'thread_view'">
<!-- do something -->
</xf:if>
... we must now do this:
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>
An easier way
This addon adds a new template variable we can use to check if the template "parent" is thread_view or forum_view, so we can simply do the following instead to target all templates of that type:
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>
Note that v1.0.1 or higher is required for XF 2.3 compatibility.