2016-08-05 86 views
-1

这是怎么可能的?Smarty if - if语句中的链接变量

这是不是一个问题:

{if $date.today.start eq $filter.selected} selected="selected" {/if} 

但我不知道这怎么可能? (在if语句中链接变量)

{if {$date.today.start}|{$date.today.end} eq $filter.selected} selected="selected" {/if} 

这引发了一个语法错误。

那么怎么可能,我可以用一个 “管” 和另一个变量$date.today.end结合

$date.today.start

{$date.today.start}|{$date.today.end} 
在if语句

回答

0

我自己找到了解决方案。

“猫” 可以解决这个问题:

{if $date.today.start|cat:'|'|cat:$date.today.end eq $filter.selected} selected="selected" {/if}