Добрый вечер!
Необходима форма заказа для одной из страниц магазина, под вид той которая находится на странице "Контакты" (скрин прилагаю), только необходимо будет добавить еще одно поле "Номер телефона". Вобщем будет создана страница с описанием услуги, и внизу будет эта форма (только наименование полей тоже нужно будет изменить). Возможно ли такое сделать?
0
Помогите Создать Форму Заказа
Автор ggrin31, 20 июня 2016 01:07
Сообщений в теме: 5
#1
Отправлено 20 Июнь 2016 - 01:07
#2
Отправлено 20 Июнь 2016 - 09:56
ggrin31 (20 Июнь 2016 - 01:07) писал:
Добрый вечер!
Необходима форма заказа для одной из страниц магазина, под вид той которая находится на странице "Контакты" (скрин прилагаю), только необходимо будет добавить еще одно поле "Номер телефона". Вобщем будет создана страница с описанием услуги, и внизу будет эта форма (только наименование полей тоже нужно будет изменить). Возможно ли такое сделать?
Необходима форма заказа для одной из страниц магазина, под вид той которая находится на странице "Контакты" (скрин прилагаю), только необходимо будет добавить еще одно поле "Номер телефона". Вобщем будет создана страница с описанием услуги, и внизу будет эта форма (только наименование полей тоже нужно будет изменить). Возможно ли такое сделать?
Здравствуйте. Да, такое можно сделать. Вам нужно в шаблоне Страница после кода:
<!-- Полное SEO-описание --> {% IF PAGE_SEO_DESCRIPTION_LARGE %} <div class="box-content htmlDataBlock"> {PAGE_SEO_DESCRIPTION_LARGE} </div> {% ENDIF %} <!-- END Полное SEO-описание -->
и после него добавьте:
{%IF PAGE_NAME = Название страницы %} <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> {% IFNOT FORM_SEND_OK %} <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <table class="form"> <tr> <td><label for="feedback_name" class="required">Представьтесь, пожалуйста<em>*</em></label></td> <td><input id="feedback_name" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="required"/></td> </tr> <tr> <td><label for="feedback_email" class="required">Электронная почта<em>*</em></label></td> <td><input id="feedback_email" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="required email input-text"/></td> </tr> <tr> <td><label for="feedback_name" class="required">Номер телефона<em>*</em></label></td> <td><input id="feedback_name" type="text" name="form[Телефон]" value="" maxlength="50" class="required"/></td> </tr> <tr> <td><label for="feedback_message" class="required">Текст сообщения<em>*</em></label></td> <td><textarea id="feedback_message" rows="7" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="required">{FORM_FEEDBACK_MESSAGE}</textarea></td> </tr> <tr> <td><label for="feedback_file" class="required">Прикрепить файл</label></td> <td><input id="feedback_file" type="file" name="form[assets_file]" value="" style="height:auto;border:0px;" /></td> </tr> </table> {% ENDIF %} <div class="buttons"> <div class="left"> <p class="back-link"><a href="[url="http://{NET_DOMAIN}/%22>Перейти"]http://{NET_DOMAIN}/">Перейти[/url] на главную</a></p> </div> <div class="right"> {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %} </div> </div> </form> {%ENDIF%}
Только замените "Название страницы" на название Вашем страницы, куда нужно вставить форму.
#4
Отправлено 20 Июнь 2016 - 19:32
ggrin31 (20 Июнь 2016 - 18:10) писал:
спасибо. А не подскажите как сдвинуть кнопку в середину? (скрин прилагаю)
Здравствуйте.
Если я вас правильно понял, то сделайте, пожалуйста, следующее:
В шаблоне main.css найдите, пожалуйста, данный код:
#content .content .right { float: right; width: 49%; }
И замените его вот этим вот кодом:
#content .content .right { float: left; }
#5
Отправлено 20 Июнь 2016 - 19:37
ggrin31 (20 Июнь 2016 - 18:10) писал:
спасибо. А не подскажите как сдвинуть кнопку в середину? (скрин прилагаю)
В коде выше замените:
<div class="right"> {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button">Отправить</button>{% ENDIF %} </div>
на
<div> {% IFNOT FORM_SEND_OK %}<button type="submit" title="Отправить" class="button" style="display:block;margin:0 auto;">Отправить</button>{% ENDIF %} </div>
#6
Отправлено 20 Июнь 2016 - 21:57
спасибо
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных