Hello, everyone.
I'm somewhat of a backyard php programmer but I only went as far as Turbo Pascal in school, everything I'm learning now is just through seeing patterns while looking at code.
I am trying to make a template switch within another template switch and not having much luck. I'll post the code, if anyone can point out the problem I would appreciate it.
The problem is the switches will not display.
viewtopic.php
for($i = 0; $i < $total_posts; $i++)
{
$poster_id = $postrow[$i]['user_id'];
$poster = ( $poster_id == ANONYMOUS ) ? $lang['Guest'] : $postrow[$i]['username'];
$post_date = create_date($board_config['default_dateformat'], $postrow[$i]['post_time'], $board_config['board_timezone']);
$poster_posts = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Posts'] . ': ' . $postrow[$i]['user_posts'] : '';
$poster_from = ( $postrow[$i]['user_from'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Location'] . ': ' . $postrow[$i]['user_from'] : '';
$poster_joined = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Joined'] . ': ' . create_date($lang['DATE_FORMAT'], $postrow[$i]['user_regdate'], $board_config['board_timezone']) : '';
$poster_avatar = '';
if ( $postrow[$i]['user_avatar_type'] && $poster_id != ANONYMOUS && $postrow[$i]['user_allowavatar'] )
{
switch( $postrow[$i]['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $postrow[$i]['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
[color=red]
if ( $postrow[$i]['urp'] = 0 )
{
$template->assign_vars('switch1', array());
}
else
{
$template->assign_vars('switch2', array());
}
[/color]
viewtopic_body.tpl
<!-- BEGIN postrow -->
<tr>
<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><a href="javascript:emoticon('[b]{postrow.POSTER_NAME}[/b], ')"><b>{postrow.POSTER_NAME}</b></a></span><br /><span class="postdetails"><strong>{postrow.CUSTOM_TITLE}</strong>{postrow.POSTER_RANK}<br />
[color=red]
<!-- BEGIN switch1 -->
{postrow.POSTER_AVATAR}<br />{postrow.RANK_IMAGE}
<!-- END switch1 -->
<!-- BEGIN switch2 -->
{postrow.RANK_IMAGE}<br />{postrow.POSTER_AVATAR}
<!-- END switch2 -->
[/color]
Thanks in advance,
Red.