блин, пятница :) испр.
dev 18.11.2005 17:51
так правильнее:
--
Как обратится к переменной из класса $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]?