parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Как обратится к $form:${str_var}_postfix ?

dev 18.11.2005 17:46

Как обратится к переменной из класса $form с именем ${str_var}_suffix?


Дано: Группы полей формы обрабатываются соместно, имена полей состоят из 2 частей: имяГруппы_стандартрыйСуффикс.

Задача: выбрать из формы неободимые поля по имени группы и суффиксу.

Пример:
Существуют поля сгенерированные $form:test_day, $form:test_month, etc.
В данном случае имя группы - test, суффиксы - _day, _month, etc

$str_var[test]
$suffix[_day]
$str_var_with_suffix[test$suffix]

Конструкция $form:${str_var}_day не работает, в отличие от $form:$str_var_with_suffix.

Использование ^form:fields.foreach + ^match считаю неоправданным.

Есть ли решения, отличные от создания нескольких переменных по формуле $str_var_with_suffix[test$suffix]?