Hello,
I need to add some advertisements only below the first post message in thread view.
I added a counter variable in the thread view template and passed it as argument to the post macros template:
	
	
	
		
In post_macros template I check the counter but the condition is always true ..
	
	
	
		
What's wrong ?
Thanks in advance
				
			I need to add some advertisements only below the first post message in thread view.
I added a counter variable in the thread view template and passed it as argument to the post macros template:
		PHP:
	
	        <xf:set var="$index" value="1" />
        <div class="block-body js-replyNewMessageContainer">
            <xf:foreach loop="$posts" value="$post" i="$index">
                <xf:if is="$post.message_state == 'deleted'">
                    <xf:macro template="post_macros" name="post_deleted"
                        arg-post="{$post}"
                        arg-thread="{$thread}" />
                <xf:else />
                    <xf:macro template="post_macros" name="post"
                        arg-post="{$post}"
                        arg-thread="{$thread}"
                        arg-index="{$index}" />
                </xf:if>
            </xf:foreach>
	In post_macros template I check the counter but the condition is always true ..
		PHP:
	
	<xf:macro name="post" arg-post="!" arg-thread="!" arg-index="!">
    <article>
    ....
    </article>
    
    <xen:if is="$index == 1">
        // do adv
    </xen:if>
</xf:macro>
	What's wrong ?
Thanks in advance