使用Drupal 6.20。將表單元素作爲Drupal中的數組使用Drupal
我們可以建立某種形式的內容是這樣的: -
<input type="select" name="somename[]"><option>ohai</option></select>
,然後循環通過他們在PHP與
foreach ($somename as $name) { ... }
我試圖做同樣在Drupal。我有一個樣式相同的select-elements
列表。元素的數量可能會在將來發生變化,因此表單處理必須是動態的。
如果我使用上面的方法,每個元素將覆蓋前面的元素,這樣最終只有一個元素被打印到屏幕上。我不能寫name="somename[$someid]"
,因爲這不會將$somename
解釋爲一個數組。
Drupal支持這個還是我在做worng?
此外,有沒有其他的選擇來實現相同的?
我希望我把_1初始以前見過這個表單字段名稱,然後增加新的JavaScript創建的通過字符串操作... bleh ... – 2013-10-04 03:45:13