Joomla和PHP Smarty框架
我有一个基于Joomla 3和PHP Smarty框架的网站(其中编写了组件) 这是一个拍卖网站,我目前和Smarty有一些问题 这是一个交易——当用户登录时,该网站会在出价历史记录中显示他的所有出价,并标记为橙色 我想该网站显示橙色标记出价只有当你有最高出价。如果没有-什么都没有 以下是该部分代码的摘录:Joomla和PHP Smarty框架,php,joomla,smarty,Php,Joomla,Smarty,我有一个基于Joomla 3和PHP Smarty框架的网站(其中编写了组件) 这是一个拍卖网站,我目前和Smarty有一些问题 这是一个交易——当用户登录时,该网站会在出价历史记录中显示他的所有出价,并标记为橙色 我想该网站显示橙色标记出价只有当你有最高出价。如果没有-什么都没有 以下是该部分代码的摘录: {if $bid->userid==$userid} {assign var="tr_class" value="auction_bids_mybid1"} <a name =
{if $bid->userid==$userid}
{assign var="tr_class" value="auction_bids_mybid1"}
<a name = 'mybid' id = 'mybid'></a>
{/if}
长话短说:
如果当前用户的出价最高,则只需标记出价即可。我找到了解决方案:为了只标记最高(最高)出价,您只需添加以下内容:
{if $bid->userid==$userid && $smarty.foreach.bids.index == 0}
就这样;)
{if $bid->userid==$userid && $smarty.foreach.bids.index == 0}