显示特定数组
Display specific arrays
我是 smarty 的新手,我想显示包含 'sezoniere' => null
我有一个循环的所有数组
{foreach from=$servList item=_item name=servList}
<h6><a href="{$baseURL}{if !$smarty.foreach.servList.first}{$_item.post_name}{else}servicii{/if}/" title="{$_item.nume}">{$_item.nume}</a></h6>
{/foreach}
这是数组:
'id' => string '1' (length=1)
'nume' => string 'Serviciul 1' (length=11)
'post_name' => string 'serviciul-1' (length=11)
'sezoniere' => string '1' (length=1)
循环中的第二个数组:
'id' => string '2' (length=1)
'nume' => string 'Serviciul 2' (length=11)
'post_name' => string 'serviciul-2' (length=11)
'sezoniere' => null
如何在上面的循环中仅显示具有 'sezoniere' => null
的数组?
也许只需添加 if 语句
{foreach $servList a $item}
{if !$item.sezoniere}
your code here
{/if}
{/foreach}
但更好的解决方案是在 php 中定义 2 个数组并声明为 smarty。
问题的解决方法是:
{foreach from=$servList item=_item name=servList}
{if !$_item.sezoniere}{* do nothing *}{else}
<h6 class="orange">{$_item.nume}</h6>
<p class="p0">{$_item.descriere|truncate:300}</p>
<a class="link-1" href="{$baseURL}{if $_item@first}servicii{else}{$_item.post_name}{/if}/" title="{$_item.nume}">Read more</a>
{/if}
{/foreach}
我是 smarty 的新手,我想显示包含 'sezoniere' => null
我有一个循环的所有数组
{foreach from=$servList item=_item name=servList}
<h6><a href="{$baseURL}{if !$smarty.foreach.servList.first}{$_item.post_name}{else}servicii{/if}/" title="{$_item.nume}">{$_item.nume}</a></h6>
{/foreach}
这是数组:
'id' => string '1' (length=1)
'nume' => string 'Serviciul 1' (length=11)
'post_name' => string 'serviciul-1' (length=11)
'sezoniere' => string '1' (length=1)
循环中的第二个数组:
'id' => string '2' (length=1)
'nume' => string 'Serviciul 2' (length=11)
'post_name' => string 'serviciul-2' (length=11)
'sezoniere' => null
如何在上面的循环中仅显示具有 'sezoniere' => null
的数组?
也许只需添加 if 语句
{foreach $servList a $item}
{if !$item.sezoniere}
your code here
{/if}
{/foreach}
但更好的解决方案是在 php 中定义 2 个数组并声明为 smarty。
问题的解决方法是:
{foreach from=$servList item=_item name=servList}
{if !$_item.sezoniere}{* do nothing *}{else}
<h6 class="orange">{$_item.nume}</h6>
<p class="p0">{$_item.descriere|truncate:300}</p>
<a class="link-1" href="{$baseURL}{if $_item@first}servicii{else}{$_item.post_name}{/if}/" title="{$_item.nume}">Read more</a>
{/if}
{/foreach}