为什么在我测试/ nl/nl/address时,smarty变量在我的代码中没有价值?空smarty变量?
代码:
{php}
global $country; global $lang;
$this->assign('curLang',$lang);
$this->assign('curCountry',$country);
{/php}
{if $curLang == "nl" && ($curCountry == "nl" || $curCountry == "be")}
{literal}
javascript code
{/literal}
{assign name="test" value="1"}
{/if}
{$curCountry} <!-- nl -->
{$curLang} <!-- nl -->
{$test} <!-- Empty value -->
也许你如果不执行的语句... – gskema 2014-10-27 18:21:47
@GytisŠk我编辑我的帖子。奇怪的行为 – user3105439 2014-10-27 18:33:57