Использование Drupal 6.20.
Мы можем настроить некоторые элементы формы следующим образом: -
<input type="select" name="somename[]"><option>ohai</option></select>
, а затем перебирать их в PHP с
foreach ($somename as $name) { ... }
Я пытаюсь сделать то же самое в Drupal. У меня есть список select-elements
, которые идентичны по стилю. Количество элементов может измениться в будущем, поэтому обработка формы должна быть динамичной.
Если я использую описанный выше подход, каждый элемент будет перезаписывать предыдущий, так что в итоге на экран выводится только один элемент. Я не могу написать name="somename[$someid]"
, так как это не будет интерпретировать $somename
как массив.
Поддерживает ли это Drupal или я это делаю?
Кроме того, есть ли другая альтернатива для достижения того же?