Upgrade
Games
Resources
  • Recent Announcement: website reset your user data you can create a new user, to import roles you can open a ticket on our discordRead More
Template Parent

XF Addon Template Parent 1.0.1
  • Adds a new template variable $xf.reply.templateParent which groups all thread_view* and forum_view*
  • XFVersion
    2.2 - 2.3
    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:

    • 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
    So now when you want to target a template conditional to a thread view page (for example, in an advert), instead of previously doing the following:


    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>


    ... or:



    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.
    Virus Total
    Safe
    Download Here You can't access this Speed Download
    NullAssets
    XF Addon
    Version 1.0.1
    Downloads 0
    View 43
    Last Update
    0.00 star(s) 0 ratings