Как я могу вычесть две переменные в шаблоне?
Например,
{foreach from=$aArray key=sKey item=sItem name=arr}
<p>{$aArray|count} - {$phpfox.iteration.arr}</p>
{/foreach}
Я сделал следующие решения, однако они не работали:
Первое решение:
{foreach from=$aArray key=sKey item=sItem name=name}
{assign var="iCurrent" value=count($aArray)-$phpfox.iteration.arr}
<p>{$iCurrent}</p>
{/foreach}
Второе решение:
{foreach from=$aArray key=sKey item=sItem name=name}
{assign var="iCurrent" value=(int)count($aArray)-(int)$phpfox.iteration.arr}
<p>{$iCurrent}</p>
{/foreach}
Благодарю.
Можете ли вы попробовать это
{foreach from=$aArray key=sKey item=sItem name=name}
<p>
<?php echo (count($this->_aVars['aArray']) - $this->_aVars['phpfox']['iteration']['arr']); ?>
</p>
{/foreach}
Других решений пока нет …