Form API неограниченное количество полей

Аватар пользователя Niklan

Доброго времени суток.

Назрел такой вопрос.

Допустим делаем форму которая содержит:

Заголовок и Описание.

Возможно ли сделать кнопку "Добавить еще", чтобы одновременно добавились доп поля "Заголовк и описание", а не одно поле?

Тип материала:
0 Thanks

Комментарии

Аватар пользователя Orion76
Orion76 6 лет назад

Возможно..
В функции-конструкторе формы проверяем $form_state['clicked_button'].. и если нажата кнопка Добавить - добавляем новые поля к форме..

Но можно сделать еще проще: выводим имеющиеся поля + 1-несколько полей для новых значений, тогда достаточно одной кнопки..

Аватар пользователя Niklan
Niklan 6 лет назад

Всем спасибо, сделать смог, осталось научиться инфу оттуда правильно сохранять. Да и это я понял как, просто пока руки не доходят. Как доделаю поделюсь.

Аватар пользователя nyhm
nyhm 5 лет назад

Всем привет, есть вопрос по теме...

У меня есть форма, в ней отображаются элементы из базы, мне нужно удалять эти элементы при клике на кнопку "удалить" (для каждого элемента своя) на аяксе.

Подскажите алгоритм, у меня сейчас есть фрейм, в который выводится часть формы с элементами (хтмл + кнопки), первый элемент удаляется верно, но потом отваливается аякс и возвращается форма из кеша, как привязать аякс снова, после удаления первого элемента?