Форма Для Емейл Подписки
#1
Отправлено 25 Апрель 2016 - 18:05
#2
Отправлено 25 Апрель 2016 - 18:30
Ольга 94 (25 Апрель 2016 - 18:05) писал:
В шаблоне html найдите и удалите код
<!-- Подписка --> {% IF index_page %} <div id="block-podpiska"> <div class="container"> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 "> <div class="row"> <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <div class="col-md-3 col-sm-3 block-item effect-bounceInRight"> <div class="text"> <h6>Получать новости и скидки</h6> </div> </div> <div class="col-md-3 col-sm-3 block-item effect-bounceInRight"> <div class="text"> <input id="feedback_name" placeholder="Ваше имя" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="inputText"> </div> </div> <div class="col-md-3 col-sm-3 block-item effect-bounceInRight"> <div class="text"> <input id="feedback_email" placeholder="Ваш Email адрес" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="inputText email"> <textarea style="display:none;" id="feedback_message" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">Запрос на подписку</textarea> </div> </div> <div class="col-md-3 col-sm-3 block-item effect-bounceInRight"> <div class="text"> <button type="submit" title="Подписаться" class="button"><span>Подписаться</span></button> </div> </div> </form> </div> </div> </div> </div> </div> {% ENDIF %} <!-- /END Подписка -->В шаблоне html найдите код
<div class="col-md-3 col-sm-6 col-sms-6 col-smb-12"> <div class="block-title"> <h3>Мы в соцсетях</h3> </div> <div class="footer-content"> <div class="social"> <a href="https://vk.com/yoursize_shop" title="Вконтакте" target="_blank"><span class="fa fa-vk"></span></a> <a href="https://www.instagram.com/yoursize_shop/" title="Instagram" target="_blank"><span class="fa fa-instagram"></span></a> <a href="https://www.facebook.com/Yoursize-464301410440988/" title="Facebook" target="_blank"><span class="fa fa-facebook"></span></a> <a href="https://twitter.com/" title="Twitter"><span class="fa fa-twitter" target="_blank"></span></a> <!--<a href="https://www.youtube.com/" title="YouTube"><span class="fa fa-youtube" target="_blank"></span></a>--> </div> </div> </div>и замените на
<div class="col-md-3 col-sm-6 col-sms-6 col-smb-12"> <div class="block-title"> <h3>Мы в соцсетях</h3> </div> <div class="footer-content"> <div class="social"> <a href="https://vk.com/yoursize_shop" title="Вконтакте" target="_blank"><span class="fa fa-vk"></span></a> <a href="https://www.instagram.com/yoursize_shop/" title="Instagram" target="_blank"><span class="fa fa-instagram"></span></a> <a href="https://www.facebook.com/Yoursize-464301410440988/" title="Facebook" target="_blank"><span class="fa fa-facebook"></span></a> <a href="https://twitter.com/" title="Twitter"><span class="fa fa-twitter" target="_blank"></span></a> <!--<a href="https://www.youtube.com/" title="YouTube"><span class="fa fa-youtube" target="_blank"></span></a>--> </div> </div> <!-- Подписка --> {% IF index_page %} <div class="block-title"><h3>Подписка</h3></div> <div class="footer-content"> <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <input id="feedback_name" placeholder="Ваше имя" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="inputText"> <input id="feedback_email" placeholder="Ваш Email адрес" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="inputText email"> <textarea style="display:none;" id="feedback_message" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">Запрос на подписку</textarea> <button type="submit" title="Подписаться" class="button"><span>Подписаться</span></button> </form> </div> {% ENDIF %} <!-- /END Подписка --> </div>В конец main.css добавьте
.footer-content button.button { margin: 0 auto; display: block; } .footer-content input { margin-bottom: 10px; }
#3
Отправлено 25 Апрель 2016 - 19:24
Danil (25 Апрель 2016 - 18:30) писал:
В шаблоне html найдите и удалите код
<!-- Подписка --> {% IF index_page %} <div id="block-podpiska"> <div class="container"> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 "> <div class="row"> <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <div class="col-md-3 col-sm-3 block-item effect-bounceInRight"> <div class="text"> <h6>Получать новости и скидки</h6> </div> </div> <div class="col-md-3 col-sm-3 block-item effect-bounceInRight"> <div class="text"> <input id="feedback_name" placeholder="Ваше имя" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="inputText"> </div> </div> <div class="col-md-3 col-sm-3 block-item effect-bounceInRight"> <div class="text"> <input id="feedback_email" placeholder="Ваш Email адрес" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="inputText email"> <textarea style="display:none;" id="feedback_message" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">Запрос на подписку</textarea> </div> </div> <div class="col-md-3 col-sm-3 block-item effect-bounceInRight"> <div class="text"> <button type="submit" title="Подписаться" class="button"><span>Подписаться</span></button> </div> </div> </form> </div> </div> </div> </div> </div> {% ENDIF %} <!-- /END Подписка -->В шаблоне html найдите код
<div class="col-md-3 col-sm-6 col-sms-6 col-smb-12"> <div class="block-title"> <h3>Мы в соцсетях</h3> </div> <div class="footer-content"> <div class="social"> <a href="https://vk.com/yoursize_shop" title="Вконтакте" target="_blank"><span class="fa fa-vk"></span></a> <a href="https://www.instagram.com/yoursize_shop/" title="Instagram" target="_blank"><span class="fa fa-instagram"></span></a> <a href="https://www.facebook.com/Yoursize-464301410440988/" title="Facebook" target="_blank"><span class="fa fa-facebook"></span></a> <a href="https://twitter.com/" title="Twitter"><span class="fa fa-twitter" target="_blank"></span></a> <!--<a href="https://www.youtube.com/" title="YouTube"><span class="fa fa-youtube" target="_blank"></span></a>--> </div> </div> </div>и замените на
<div class="col-md-3 col-sm-6 col-sms-6 col-smb-12"> <div class="block-title"> <h3>Мы в соцсетях</h3> </div> <div class="footer-content"> <div class="social"> <a href="https://vk.com/yoursize_shop" title="Вконтакте" target="_blank"><span class="fa fa-vk"></span></a> <a href="https://www.instagram.com/yoursize_shop/" title="Instagram" target="_blank"><span class="fa fa-instagram"></span></a> <a href="https://www.facebook.com/Yoursize-464301410440988/" title="Facebook" target="_blank"><span class="fa fa-facebook"></span></a> <a href="https://twitter.com/" title="Twitter"><span class="fa fa-twitter" target="_blank"></span></a> <!--<a href="https://www.youtube.com/" title="YouTube"><span class="fa fa-youtube" target="_blank"></span></a>--> </div> </div> <!-- Подписка --> {% IF index_page %} <div class="block-title"><h3>Подписка</h3></div> <div class="footer-content"> <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <input id="feedback_name" placeholder="Ваше имя" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="inputText"> <input id="feedback_email" placeholder="Ваш Email адрес" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="inputText email"> <textarea style="display:none;" id="feedback_message" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">Запрос на подписку</textarea> <button type="submit" title="Подписаться" class="button"><span>Подписаться</span></button> </form> </div> {% ENDIF %} <!-- /END Подписка --> </div>В конец main.css добавьте
.footer-content button.button { margin: 0 auto; display: block; } .footer-content input { margin-bottom: 10px; }
Ольга 94 (25 Апрель 2016 - 19:22) писал:
И почему данная форма подписки в подвале высвечивается только на главной странице. А если переходишь на другую форма из подвала исчезает, и остается пустое пятно. Помогите, пожалуйста исправить???
#4
Отправлено 26 Апрель 2016 - 06:57
Ольга 94 (25 Апрель 2016 - 19:24) писал:
И почему данная форма подписки в подвале высвечивается только на главной странице. А если переходишь на другую форма из подвала исчезает, и остается пустое пятно. Помогите, пожалуйста исправить???
Актуально.
#5
Отправлено 26 Апрель 2016 - 09:30
Ольга 94 (26 Апрель 2016 - 06:57) писал:
Здравствуйте, чтобы форма отображалась на всех страницах, в шаблоне HTMl найдите код:
<!-- Подписка --> {% IF index_page %} <div class="block-title"><h3>Подписаться на новости</h3></div> <div class="footer-content"> <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <input id="feedback_name" placeholder="Ваше имя" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="inputText"> <input id="feedback_email" placeholder="Email" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="inputText email"> <textarea style="display:none;" id="feedback_message" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">Запрос на подписку</textarea> <button type="submit" title="Подписаться" class="button"><span>Подписаться</span></button> </form> </div> {% ENDIF %}
и замените на код:
<!-- Подписка --> <div class="block-title"><h3>Подписаться на новости</h3></div> <div class="footer-content"> <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <input id="feedback_name" placeholder="Ваше имя" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="inputText"> <input id="feedback_email" placeholder="Email" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="inputText email"> <textarea style="display:none;" id="feedback_message" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">Запрос на подписку</textarea> <button type="submit" title="Подписаться" class="button"><span>Подписаться</span></button> </form> </div>
По поводу выводимых сообщений: это серверные сообщения, и для одной формы разные сообщения сделать, к сожалению, не получится. Но заменить выводимый текст в обоих случаях можно в шаблоне Связь с администрацией, код:
<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div>
замените на код:
<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{% IF FORM_NOTICE = Ваше сообщение успешно отправлено администрации магазина.%}Ваш текст{% ELSE %}{FORM_NOTICE | nl2br}{%ENDIF%}</div>
Ваш текст - меняйте на нужное сообщение
#6
Отправлено 26 Апрель 2016 - 09:52
Юля123 (26 Апрель 2016 - 09:30) писал:
<!-- Подписка --> {% IF index_page %} <div class="block-title"><h3>Подписаться на новости</h3></div> <div class="footer-content"> <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <input id="feedback_name" placeholder="Ваше имя" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="inputText"> <input id="feedback_email" placeholder="Email" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="inputText email"> <textarea style="display:none;" id="feedback_message" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">Запрос на подписку</textarea> <button type="submit" title="Подписаться" class="button"><span>Подписаться</span></button> </form> </div> {% ENDIF %}
и замените на код:
<!-- Подписка --> <div class="block-title"><h3>Подписаться на новости</h3></div> <div class="footer-content"> <form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <input id="feedback_name" placeholder="Ваше имя" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_NAME}]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="inputText"> <input id="feedback_email" placeholder="Email" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_EMAIL}]" value="{FORM_FEEDBACK_EMAIL}" maxlength="255" class="inputText email"> <textarea style="display:none;" id="feedback_message" name="form[{ANTISPAM_FORM_FIELD_NAME_FEEDBACK_MESSAGE}]" class="textarea">Запрос на подписку</textarea> <button type="submit" title="Подписаться" class="button"><span>Подписаться</span></button> </form> </div>
По поводу выводимых сообщений: это серверные сообщения, и для одной формы разные сообщения сделать, к сожалению, не получится. Но заменить выводимый текст в обоих случаях можно в шаблоне Связь с администрацией, код:
<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div>
замените на код:
<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{% IF FORM_NOTICE = Ваше сообщение успешно отправлено администрации магазина.%}Ваш текст{% ELSE %}{FORM_NOTICE | nl2br}{%ENDIF%}</div>
Ваш текст - меняйте на нужное сообщение
Юлия большое спасибо! А что с другими вопросами. Вы сказали что ответите позже?? Из темы http://forum.storela...290#entry235290
#7
Отправлено 26 Апрель 2016 - 09:59
Ольга 94 (26 Апрель 2016 - 09:52) писал:
Сейчас занимаюсь этими вопросами, ожидайте ответ.
#14
Отправлено 26 Апрель 2016 - 12:54
Ольга 94 (26 Апрель 2016 - 12:40) писал:
Можно просто удалить код:
<!-- Вид Таблица/Список --> <div class="view-mode"> {% IF GOODS_VIEW_TYPE=1 %} <span title="Таблица" class="fa fa-th-large"></span> <a href="?goods_view_type=2" title="Список" class="fa fa-th-list"></a> {% ELSE %} <a href="?goods_view_type=1" title="Таблица" class="fa fa-th-large"></a> <span title="Список" class="fa fa-th-list"></span> {% ENDIF %} </div> <!-- /END Вид Таблица/Список -->
из шаблона Товары
#15
Отправлено 26 Апрель 2016 - 13:00
Юля123 (26 Апрель 2016 - 12:54) писал:
<!-- Вид Таблица/Список --> <div class="view-mode"> {% IF GOODS_VIEW_TYPE=1 %} <span title="Таблица" class="fa fa-th-large"></span> <a href="?goods_view_type=2" title="Список" class="fa fa-th-list"></a> {% ELSE %} <a href="?goods_view_type=1" title="Таблица" class="fa fa-th-large"></a> <span title="Список" class="fa fa-th-list"></span> {% ENDIF %} </div> <!-- /END Вид Таблица/Список -->
из шаблона Товары
Удалила, только страничка все равно осталась...
Ольга 94 (26 Апрель 2016 - 12:58) писал:
Юлия, скажите пожалуйста есть ли возможность поднять условия доставки и отзывы ближе к описанию товара. Оставить в такой же табличке с вкладками.. Что нибудь типа такого??) А то очень много пустого места пропадает ни к чему..
#19
Отправлено 27 Апрель 2016 - 07:34
Danil (26 Апрель 2016 - 18:19) писал:
Изменения Вам произвел, проверьте.
Очень хорошо все)Спасибо большое. А не могли бы вы мне еще помочь настроить отображение блока вы смотрели... Пыталась настроить по какой то из тем в форуме. И получилось совсем не так как я планировала)))Нужно в горизонтальном виде. Я перенесла этот блок на страницу ТОВАР
#20
Отправлено 27 Апрель 2016 - 10:34
Ольга 94 (27 Апрель 2016 - 07:34) писал:
Здравствуйте, давайте попробуем настроить отображение этих товаров. Создайте бекап шаблона, затем в main,css добавьте код:
.recently-item { display: inline-block; padding: 0 15px; } .recently-item .product-image .goods-image-icon { height: 200px; width: auto; } .recently-item-content .actions .add-to-links { display: inline-block; }
далее найдите код:
.recently-item-content .button {display: inline-block;border: 0px solid #dddddd;background-color: white;color: #ffffff;cursor: pointer;margin: 0;overflow: visible;border-radius: 0px;letter-spacing: 0.01em;padding: 9px 13px;height: 34px;line-height: 100%;position: relative;outline: 0;}
в этом коде измените код цвета у свойства color, чтобы была видна корзина.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных