我如何输入变量'A',变量'B'
我有两个变量{$current_page}
和{$globalContent.INDEX_BTN}
我怎样才能做出类似的事情 - > {$globalContent.{$current_page}_BTN}
变量{$globalContent.INDEX_BTN}
中的INDEX字词将从变量{$current_page}
切换为值
编辑: 我想在Smarty中做,像我在PHP中可以做的那样
$lang = array with text
$curr_page = 'ORDER';
echo $lang[$curr_page.'_BTN'];
P.S变量$lang
它的数组包含许多包含文本的索引,其中两个包含INDEX_BTN & ORDER_BTN
,所以我可以在Smarty中创建类似PHP代码的东西吗?分配给Smarty的数组lang就像{$globalContent}
答案 0 :(得分:1)
{assign var="page_index" value=join('',array($current_page,'_BTN'))}
{$global_content.$page_index}