2
我是新來的smarty!我有一個打印表格的循環!但是它會讓synatc錯誤出現什麼問題?php smarty語法錯誤
{foreach $messages as $message}
<tr style="{if !$message->read }font-weight:bold;{/if}">
<td style="width: 3%; background: #EFEFEF" align="center"><input type="checkbox" name="selected[]" class="selected" value="{$account->username}{chr(22)}{$account->email}" /></td>
<td style="width: 3%;" align="center" >{$smarty.get.offset+([email protected]+1)}</td>
<td style="width: 20%;" >{$message->from}{if $message->firstname || $message->lastname}<span style="font-size:10px;font-weight:normal;color:#666"> <br />{$message->firstname} {$message->lastname}</span>{/if}</td>
<td style="width: 46%;" ><a href="{$smarty.server.PHP_SELF}?mod=message&caption=get&id={$message->id}">{$message->subject}</a></td>
<td style="width: 30%;" >{lib_abstracts::convertTime($message->cDate, '', TRUE, TRUE)}</td>
</tr>
{/foreach}
什麼是它報告的語法錯誤? –
第96行的模板「D:\ Apache2 \ htdocs \ portal \ admin /../admin/modules/listMessage.tpl」中的語法錯誤「\t
回答
你在這裏
->read }
空格刪除此,這將是工作來源
2011-07-17 13:37:09
Thaaaaaanks這是我的錯!:D –
@hakre:除我之外沒有正確的答案,這傢伙! –
@hakre:bcz它的工作原理!你是網絡警察嗎? –
你
foreach
語法不正確。您正在使用PHP風格foreach
。 Smarty的有點不同。 注意:你的語法是有效的Smarty 3.如果您使用的Smarty 2.x中,使用方法:Smarty foreach docs
來源
2011-07-17 13:48:10
它在smarty 3中發佈http://www.smarty.net/docs/en/language.function.foreach.tpl –
@Hamid所以它是! –
相關問題