Я не уверен, возможно ли это, но у меня есть переменная, назначенная в файле, который я не могу изменить.
$smarty->assign('signature',$account->options[SIGNATURE]);
Он просто установлен на 1 или 0, но мне нужно это значение позже в файле, в котором я работаю. На странице настроек у меня есть массив, который будет проверять поле подписи на основе этого значения. Это внутри цикла foreach, и я надеялся, что смогу сделать что-то вроде {if ${$settings.signature} eq 1}
, где {$settings.signature}
будет оцениваться как подпись.
Я считаю, что в php это в основном переменные переменные. Как это сделать в смарте?