• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

New Discussion Button - If Statement

#1
Hi,

Apologies I'm doing something stupid here, but I'm a complete newbie to Xenforo. I'm basically trying to apply different phrases to the new post button depending on the forum ID (I have a trading forum so would like the New Thread Button to be renamed 'Sell an Item' for example.).

The code I'm trying to use is:

Code:
<xen:set var="$newDiscussionButton"><a href="{xen:link 'forums/create-thread', $forum}" class="callToAction">
        <span>
        <xen:if is="{$forumId} == 19">
        Sell an Item
        <xen:else />
        {xen:phrase post_new_thread}
        </xen:if>
        </span></a>
        </xen:set>
but it doesn't seem to want to work, is there something I'm doing wrong, and does anybody have advice on how I can get this to work?

Thanks very much!
 

Chris D

XenForo developer
Staff member
#2
Code:
<a href="{xen:link 'forums/create-thread', $forum}" class="callToAction">
<xen:if is="{$forum.node_id} == 19">​
<span>Sell an Item</span>​
<xen:else />​
<span>{xen:phrase post_new_thread}</span>​
</xen:if>​
</a>
The above works. Not sure what you're doing with the <xen:set var stuff though? It shouldn't be required for this particular requirement.
 
R

ragtek

Guest
#3
it's the command to save the content into $newDiscussionButton which is used to output the button^^