Здравствуйте уважаемые форумчане!
Подскажите последовательность создания такого "мастера":
Цель:
1. передать параметр из формы-1 в форму-3;
2. в форме-2 выбрать вариант и в зависимости от выбора попасть на нужную форму.
3. отправить на почту админу.
Через форму-1 передается параметр
org:
<form action="/contract2.html" method="POST">
<input type="hidden" name="formid" value="newСontract" />
<input name="org" type="text" id="org" />
<input type="submit" value="Далее" />
</form>
Далее юзер переходит на contract2.html (форма-2) где есть два варианта выбора:
<form action="/contract3.html" method="POST">
<input type="hidden" name="formid" value="newСontract" />
<input type="hidden" name="org" value="[!newСontractEvent!]" /> // newСontractEvent - echo $_POST['org'];
<input type="radio" name="klient" value="1" CHECKED /> Вариант 1<br />
<input type="radio" name="klient" value="2" /> Вариант 2<br /><br />
<input type="submit" value="Далее" />
</form>
Теперь, в зависимости от выбора варианта, юзер попадает на одну из форм-3, в которой вводит данные с переданным параметром
org. При этом, он может свободно перейти на форму-2, где поле
org скрыто, нажать далее и, соответственно,
org в форме-3 будет пустым.
После заполнения анкеты должно прийти письмо администратору.
В одной из форм-3 я создал чанки- шаблоны формы и письма админу.
Чанк Anketa:
[+validationmessage+]
<form action="[~[*id*]~]" method="post">
<input type="hidden" name="formid" value="newСontract" />
Контактное лицо <input name="org" type="text" value="[!newСontractEvent!]" eform="Контактное лицо:string:1"><br />
Контактный телефон <input name="telefon" type="text" eform="Телефон:string:1"><br />
E-mail <input name="email" type="text" eform="E-mail:string:1"><br />
<input type="submit" name="frmGo" value="Подать заявку" />
</form>
А форму вызываю так:
После отправки данных на форму-3 выводит ошибку что не все поля заполнены. А если просто перейти на форму-3 (без отправки на нее), то в поле
org выводится текст
[!newСontractEvent!] вместо сниппета.
Подскажите пожалуйста, верный ли ход мыслей по созданию "мастера"? И как сделать чтобы в зависимости от выбора в форме-2 перекидывало на нужную форму-3?
Заранее благодарен.