Добавление динамического поля в формы (Chronoform)Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Добавление динамического поля в формы (Chronoform)

Сообщение Anonymous »

Я использую популярный плагин ChoronoForm для Joomla. Я создал форму, содержащую динамические поля. Функция javascript используется для добавления нескольких «элементов». Пользователь нажимает кнопку «Добавить еще один элемент», и поле элемента отображается повторно, и он может вставить дополнительные «элементы». Аналогично форме на этом сайте http://www.unclesmoney.co.uk/home3.php (заполните раздел «Информация об элементе» и нажмите «Добавить другой элемент»). При отправке формы информация отправляется по электронной почте. Проблема в том, что отправляется только тот элемент, который был вставлен последним, а другие элементы игнорируются (не отправляются), например. если я заполняю форму с двумя или более элементами, отправляется только информация о последнем заполненном элементе. Предположим, мне нужно написать PHP или Javascript, чтобы передать эти значения в шаблон HTML, или есть более простой способ? в любом случае я могу дать несколько советов о том, как этого добиться. На этом форуме есть похожая тема, которая очень помогла, но в ней не показано, как изменить шаблон HTML. Спасибо


Item Type:

Choose Option
Option 1
Option 2
Option 3
Option 4
Option 5



 



Detail


 



File


 



File 2


 





.....

Javascript

var counter = 0;

function moreItems() {
counter++;
var newFields = document.getElementById('readRoot').cloneNode(true);
newFields.id = '';
newFields.style.display = 'block';
var newField = newFields.childNodes;
for (var i=0;i

Подробнее: https://stackoverflow.com/questions/484 ... chronoform
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»