Как извлечь переменную по значению другой переменной в HTML :: Template :: Pro? - PullRequest
0 голосов
/ 03 августа 2011
<TMPL_LOOP NAME="loopname">
    <TMPL_VAR NAME="<TMPL VAR NAME="anothervariable">">
</TMPL_LOOP>

То, что я хочу, в значительной степени похоже на это:

$a= 1;
$b = 'a';
print $$b;

Как видите, мне нужно обратиться к переменной, имя которой содержится в другой переменной,

но вышеупомянутое не работает ..

Есть ли способ обойти?

Ответы [ 2 ]

0 голосов
/ 11 августа 2011

Нет никакого способа сделать это AFAIK.

0 голосов
/ 03 августа 2011

Тот же ответ, что и здесь: http://www.perlmonks.org/?node_id=918281: обработать данные, которые вы отправляете в систему шаблонов, и преобразовать их в понятную форму (т. Е. Фиксированный хэш-ключ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...