Очень простой вопрос, возможно ли использовать smarty var внутри тегов {php} {/ php}. Я знаю, что это устарело, бессмысленно, не рекомендуется и т. Д., Но, пожалуйста, я ищу простой патч!
Что-то вроде
{php}
$result = mysql_query("SELECT value FROM table WHERE fieldid = 9 AND relid = {MYSMARTYVAR}");
{/php}
Спасибо!
Обновление: я пробовал следующие методы.
1-$var = $this->get_template_vars('smarty_var');
2-$var = $smarty->getTemplateVars('smarty_var');
3-$var = $this->_tpl_vars['smarty_var'];
Все дают мне фатальные ошибки, $ это, когда не в контексте объекта и т. Д.
Я нахожусь в среде WHMCS, если это объясняет, почему, возможно, некоторые вещи заблокированы или отключены?
Обновление 2; нашел решение более простое, чем казалось, чувствую себя глупо
$ var = "{$ mysmartyvar}";
Спасибо всем!