Я пытаюсь использовать одну из функций CodeIgniter со smarty, имя переменной — Dynamic.
обычно функция вызывается так:
{set_value(aaa, $f_aaa} <br>
но в моем коде aaa заменено динамическим значением
первая часть проста:
{set_value($row->Field, $f_aaa} <br>
но я не знаю, как использовать eval в smarty для этой ситуации.
он должен вызывать функцию с циклом (например, со следующим вводом/переменной)
{set_value(name, $f_name}
{set_value(address, $f_address}
редактировать: я забыл сказать, что встроенная функция PHP eval
не работает внутри smarty.. она показывает следующую ошибку:
unknown function "eval"'
eval()
обезьяньего дела. И это также будет быстрее, с небольшим влиянием на удобочитаемость. - person NullUserException   schedule 10.09.2011