Помогите Реализовать Задуманное
#1
Отправлено 16 Март 2015 - 11:49
Я столкнулся с проблемой. Мне нужно чтобы через мой магазин люди могли присылать мне данные для их регистрации в определенных системах. На картинках отображена то как бы мне хотелось чтобы это работало. На первой картинки (Безымянный) получается должны быть 3 ссылки при нажатии которой был бы переход к системе регистрации (на всех трёх одинаково) затем после нажатия на любую из трех ссылок появлялась бы форма регистрации (Безымянный2). Поля которые отмечены звёздочкой обязательны для заполнения, тип каждого поля на рисунки тоже указан, и после того как все данные будут предоставлены нужно будет чтобы по нажатию кнопки "Зарегистрировать" было так как указано на рисунке (Безымянный3) и все данные которые будут заполнены в полях регистрации приходили мне на E-mail туда же и так же как приходит с раздела связь с администрацией.
Заранее большое вам спасибо!
#2
Отправлено 24 Март 2015 - 13:38
#3
Отправлено 04 Апрель 2015 - 05:19
Как вариант можно реализовать данную форму, НО все дополнительные поля будут просто отправляться к вам на почту, не сохраняясь у самого клиента, подобный вариант вас устроит?
#4
Отправлено 06 Апрель 2015 - 08:38
https://registration.../receiver3.aspx вот такая форма мне нужна и после того как все поля заполнены нажимается кнопка продолжить это всё поподает мне на почту и всё!
#5
Отправлено 07 Апрель 2015 - 01:59
Далее зайдите в раздел Сайт - Редактор шаблонов - Страница - после:
<div class="crumbs clr"> <div class="dinline clr"><a href="http://{NET_DOMAIN}/">Главная</a> » <span class="current fnt12 b">{PAGE_NAME}</span></div> </div> <hr> <div class="contenttext clr"> <div class="title dinline"> <h3>{PAGE_NAME}</h3> </div> <div class="text"> <div class="htmlDataBlock">
вставьте:
{% IF PAGE_NAME=Регистрация %} <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> {ANTISPAM_CODE} <table class="form"> <tr> <td><label for="callback_id" class="required">Id<em>*</em></label></td> <td><input id="callback_id" type="number" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_ID}]" value="{FORM_CALLBACK_ID}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_model" class="required">Модель приемника<em>*</em></label></td> <td><input id="callback_model" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_MODEL}]" value="{FORM_CALLBACK_MODEL}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_secret" class="required">Секретный код<em>*</em></label></td> <td><input id="callback_secret" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_SECRET}]" value="{FORM_CALLBACK_SECRET}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_person" class="required">Фамилия<em>*</em></label></td> <td><input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PERSON}]" value="{FORM_CALLBACK_PERSON}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_name" class="required">Имя<em>*</em></label></td> <td><input id="callback_name" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_NAME}]" value="{FORM_CALLBACK_NAME}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_middle_name" class="required">Отчество<em>*</em></label></td> <td><input id="callback_person" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_MIDDLE_NAME}]" value="{FORM_CALLBACK_MIDDLE_NAME}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_serial" class="required">Серия номер паспорта<em>*</em></label></td> <td><input id="callback_serial" type="number" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_SERIAL}]" value="{FORM_CALLBACK_SERIAL}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_whom" class="required">Кем выдан<em>*</em></label></td> <td><input id="callback_whom" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_WHOM}]" value="{FORM_CALLBACK_WHOM}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_when" class="required">Когда выдан<em>*</em></label></td> <td><input id="callback_when" type="date" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_WHEN}]" value="{FORM_CALLBACK_WHEN}" maxlength="50" class="required" required="required" /></td> </tr> <tr> <td><label for="callback_address">Адрес<em>*</em></label></td> <td><input id="callback_address" type="text" name="form[callback_address]" value="{FORM_CALLBACK_ADDRESS}" maxlength="255" class="input-text" required="required" /></td> </tr> <tr> <td><label for="callback_phone" class="required">Телефон<em>*</em></label></td> <td><input id="callback_phone" type="tel" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" maxlength="255" class="required input-text" required="required" /></td> </tr> <tr> <td><label for="callback_email">Email</label></td> <td><input id="callback_email" type="email" name="form[callback_email]" value="{FORM_CALLBACK_EMAIL}" maxlength="255" class="input-text" required="required" /></td> </tr> <tr> <td><label for="callback_comment">Комментарий</label></td> <td><textarea id="callback_comment" rows="7" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_COMMENT}]" >{FORM_CALLBACK_COMMENT}</textarea></td> </tr> </table> <div class="buttons"> <div class="left"> <p class="back-link"><a href="http://{NET_DOMAIN}/">Перейти на главную</a></p> </div> <div class="right"> {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %} </div> </div> </form> {% ENDIF %}
По необходимости можете отредактировать форму, добавив\удалив поля, появляться будет на странице "Регистрация", при отправке формы кроме уведомления по почте будет поступать в раздел Заказы - Заказы
#6
Отправлено 07 Апрель 2015 - 15:07
#7
Отправлено 08 Апрель 2015 - 01:06
2.В шаблоне Товар найдите и удалите:
<!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <dt class="tab" title="Характеристики «{GOODS_NAME}»"><h3>Характеристики</h3></dt> {% ENDIF %}
<!-- Если есть характеристики товара --> {% IFNOT goods_features_empty %} <dd class="tab"> <div class="tab-content-block sblock"> <h4 class="headersTabsGoodPage">Характеристики</h4> <div class="goodsDataFeatures"> <ul> {% FOR goods_features%} <li> <p class="name">{goods_features.NAME}</p> <span class="value">{goods_features.VALUE}</span> </li> {goods_features.index | is_divided("2","</ul ><ul>","")} {% ENDFOR %} </ul> </div> </div> </dd> {% ENDIF %} <!-- END Если есть характеристики товара -->
#10
Отправлено 10 Апрель 2015 - 00:31
tyz43 (08 Апрель 2015 - 08:56) писал:
Сохраните пожалуйста изменения, чтобы мы могли просмотреть результат и исходя от него проконсультировать вас.
pub (09 Апрель 2015 - 10:54) писал:
Инструкция по реализации выпадающего меню:
http://forum.storela...еню/#entry28263
#12
Отправлено 11 Апрель 2015 - 00:12
#14
Отправлено 13 Апрель 2015 - 10:54
tyz43 (08 Апрель 2015 - 08:56) писал:
уточните у какого товара не меняются модификации.
pub (10 Апрель 2015 - 09:20) писал:
Мне выпадающее меню не нужно. Мне надо поставить картинки в нужное место и сделать такие же кнопки меню.
vgtrk_bar_bg.png
top_bg.png
#16
Отправлено 13 Апрель 2015 - 14:56
pub (13 Апрель 2015 - 11:12) писал:
Расположить нужно вместо стандартного меню
1 003.png
Естественно, чтобы не перекрывало и слайдер, и все, что ниже.
Пункты меню у меня, конечно же, будут свои.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных