#1
Отправлено 05 Октябрь 2015 - 06:37
Подскажите, как отредактировать быстрый заказ? Изменений несколько:
1. При наведении курсором на товар появляется кнопка КУПИТЬ, вместо нее необходимо написать ЗАКАЗАТЬ В 1 КЛИК:
2. Затем появляется уведомление о том, что товар добавлен в корзину. Вот это уведомление нужно вообще убрать. А то заказ уже не в 1 клик получается . Нужно чтобы после нажатия на кнопку ЗАКАЗАТЬ В 1 КЛИК клиент сразу переходил к вводу данных (см. пункт 3).
3. В форме ввода данных необходимо оставить только графы ФИО, ТЕЛЕФОН ДЛЯ СВЯЗИ и КОММЕНТАРИЙ, остальное надо удалить.
ВАЖНОЕ ДОПОЛНЕНИЕ
Указанные изменения должны касаться только заказа в 1 клик. Если клиент оформляет заказ со страницы товара или из корзины нужно сохранить и уведомление о том, что товар добавлен в корзину (см. пункт 2), и полную форму ввода данных (см. пункт 3).
Спасибо=)
#2
Отправлено 18 Октябрь 2015 - 15:47
BeLoveAll (05 Октябрь 2015 - 06:37) писал:
Подскажите, как отредактировать быстрый заказ? Изменений несколько:
1. При наведении курсором на товар появляется кнопка КУПИТЬ, вместо нее необходимо написать ЗАКАЗАТЬ В 1 КЛИК:
бк1.jpg
2. Затем появляется уведомление о том, что товар добавлен в корзину. Вот это уведомление нужно вообще убрать. А то заказ уже не в 1 клик получается . Нужно чтобы после нажатия на кнопку ЗАКАЗАТЬ В 1 КЛИК клиент сразу переходил к вводу данных (см. пункт 3).
бк2.jpg
3. В форме ввода данных необходимо оставить только графы ФИО, ТЕЛЕФОН ДЛЯ СВЯЗИ и КОММЕНТАРИЙ, остальное надо удалить.
бк3.jpg
ВАЖНОЕ ДОПОЛНЕНИЕ
Указанные изменения должны касаться только заказа в 1 клик. Если клиент оформляет заказ со страницы товара или из корзины нужно сохранить и уведомление о том, что товар добавлен в корзину (см. пункт 2), и полную форму ввода данных (см. пункт 3).
Спасибо=)
Здравствуйте.
1. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товары, найдите код:
<a class="addToCart" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"><span class=""><span class="icon-cart"></span> Купить</span></a>
Замените на:
<a class="addToCart" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"><span class=""><span class="icon-cart"></span> Заказать в 1 клик</span></a>
2, 3. Скачайте и откройте текстовый файл из приложения к сообщению, скопируйте его содержимое и замените данным кодом содержимое шаблона "Быстрый заказ".
Прикрепленные файлы
#3
Отправлено 03 Ноябрь 2015 - 02:02
Firefly (18 Октябрь 2015 - 15:47) писал:
1. Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товары, найдите код:
<a class="addToCart" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"><span class=""><span class="icon-cart"></span> Купить</span></a>
Замените на:
<a class="addToCart" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"><span class=""><span class="icon-cart"></span> Заказать в 1 клик</span></a>
Всё получилось! Только теперь надпись КУПИТЬ В 1 КЛИК не помещается на одной строчке Не подскажите, какой параметр отвечает за размер шрифта на этих кнопках?
Firefly (18 Октябрь 2015 - 15:47) писал:
Скачал. По "заказу в 1 клик" всё именно так, как и планировалось Но вот вместе с "заказом в 1 клик" всё поменялось и для обычного заказа
Есть ли возможность сделать так, чтобы со страницы какого-то конкретного товара работала полная версия заказа, а во всех остальных случаях работал "заказ в 1 клик". Т.е. то, что я описал тут:
BeLoveAll (05 Октябрь 2015 - 06:37) писал:
Указанные изменения должны касаться только заказа в 1 клик. Если клиент оформляет заказ со страницы товара или из корзины нужно сохранить и уведомление о том, что товар добавлен в корзину (см. пункт 2), и полную форму ввода данных (см. пункт 3).
#4
Отправлено 03 Ноябрь 2015 - 16:12
BeLoveAll (03 Ноябрь 2015 - 02:02) писал:
Скачал. По "заказу в 1 клик" всё именно так, как и планировалось Но вот вместе с "заказом в 1 клик" всё поменялось и для обычного заказа
Есть ли возможность сделать так, чтобы со страницы какого-то конкретного товара работала полная версия заказа, а во всех остальных случаях работал "заказ в 1 клик". Т.е. то, что я описал тут:
1. добавьте в конец main.css
.prod_hover .addToCart span { font-size: 25px; }
2. Уточните из карточки какого товара, вам необходимо добавить функцию полная версия заказа.
#5
Отправлено 04 Ноябрь 2015 - 02:11
Ирина345 (03 Ноябрь 2015 - 16:12) писал:
1. добавьте в конец main.css
.prod_hover .addToCart span { font-size: 25px; }
Спасибо! Все вышло так, как надо))
Ирина345 (03 Ноябрь 2015 - 16:12) писал:
Смотрите, если заказ делается из какой-либо категории или бокового меню "Вы смотрели", то необходимо использовать короткую форму заказа в 1 клик.
Если заказ делается из карточки товара (вне зависимости от того, какой это товар), то необходимо использовать полную форму заказа.
#6
Отправлено 02 Декабрь 2015 - 06:30
<div class="right"><input type="button" value=" Купить" id="button-cart" class="button button_cart_product addToCartWithMod" onclick="quickorder('.goodsDataForm'); return false;" title="Положить «{GOODS_NAME}» в корзину"/></div>
попробуйте заменить на:
<p id="right add_to_cart"> <input type="submit" name="Submit" value="Добавить в корзину" class="button button_cart_product addToCartWithMod" onclick="$('.goodsDataForm').submit()"></p>
Изменения должны произойти в карточке товара.
#7
Отправлено 07 Декабрь 2015 - 02:46
Vaccina (02 Декабрь 2015 - 06:30) писал:
<div class="right"><input type="button" value=" Купить" id="button-cart" class="button button_cart_product addToCartWithMod" onclick="quickorder('.goodsDataForm'); return false;" title="Положить «{GOODS_NAME}» в корзину"/></div>
попробуйте заменить на:
<p id="right add_to_cart"> <input type="submit" name="Submit" value="Добавить в корзину" class="button button_cart_product addToCartWithMod" onclick="$('.goodsDataForm').submit()"></p>
Изменения должны произойти в карточке товара.
Не получается. Пишет, что на сайте есть ошибка, а потом сразу перекидывает в корзину. А так же сама кнопка "добавить в корзину" на странице товара стала не в дизайн сайта.
Еще раз объясню, что хотим в итоге.
При заказе из категории (т.е. когда не выбран какой-то конкретный товар и пользователь просматривает товары в категории) или из блока "Вы смотрели" должен работать заказ в один клик. Сделал всё по совету Firefly из поста#2-всё работает как надо, тут ничего не меняем.
Если пользователь зашел на страницу какого-либо конкретного товара или оформляет заказ из Корзины, то необходимо восстановить самый изначальный вариант, т.е.:
-для заказа со страницы товара. Кнопка "добавить в корзину"->появляющееся уведомление с кнопками "продолжить покупки" и "оформить заказ"->подробная карточка оформления заказа.
-для заказа из Корзины. Кнопка "Оформить заказ"->подробная карточка оформления заказа.
#8
Отправлено 07 Декабрь 2015 - 15:22
BeLoveAll (07 Декабрь 2015 - 02:46) писал:
Еще раз объясню, что хотим в итоге.
При заказе из категории (т.е. когда не выбран какой-то конкретный товар и пользователь просматривает товары в категории) или из блока "Вы смотрели" должен работать заказ в один клик. Сделал всё по совету Firefly из поста#2-всё работает как надо, тут ничего не меняем.
Если пользователь зашел на страницу какого-либо конкретного товара или оформляет заказ из Корзины, то необходимо восстановить самый изначальный вариант, т.е.:
-для заказа со страницы товара. Кнопка "добавить в корзину"->появляющееся уведомление с кнопками "продолжить покупки" и "оформить заказ"->подробная карточка оформления заказа.
-для заказа из Корзины. Кнопка "Оформить заказ"->подробная карточка оформления заказа.
<input type="submit" name="Submit" value="Добавить в корзину" class="button button_cart_product addToCartWithMod" onclick="$('.goodsDataForm').submit()">
замените на
<input type="button" class="button button_cart_product addToCartWithMod" value="Добавить в корзину" id="button-cart" onclick="$('.goodsDataForm').submit(); return false;" title="Положить «{GOODS_NAME}» в корзину"/>
в конец main.css добавьте
#button-cart { font-size: 18px; background: #e07d91; color: white; border: none; width: 240px; height: 45px; cursor: pointer; transform: skew(-20deg); -moz-transform: skew(-20deg); -webkit-transform: skew(-20deg); transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out; display: block; margin: 10px 10px; text-align: center; padding-top: 3px; font-weight: normal; }
далее найдите в файле main.js
// Добавление товара в корзину через ajax $('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function(){ $(this).nyroModalManual({ formIndicator: 'ajax_q', // Value added when a form is sent minWidth: 450, // Minimum width minHeight: 140, // Minimum height gallery: null // Gallery name if provided }); return false; });
и удалите
#9
Отправлено 11 Декабрь 2015 - 03:47
Ирина345 (07 Декабрь 2015 - 15:22) писал:
С кнопкой все получилось=) Спасибо=)
С остальным не очень. При нажатии кнопки "Добавить в корзину" со страницы товара, автоматически перекидывает в Корзину. А нужно, чтобы при добавлении в корзину со страницы товара (любого) выскакивало такое уведомление:
#10
Отправлено 30 Январь 2016 - 19:44
Форму быстрого оформления заказа- заменить- Оформление заказа
E-mail- убрать.
Я хочу зарегистрироваться- убрать.
Способ доставки- убрать
Под адресом доставки поставить адреса с (квадратиками), для выбора, как «я хочу зарегистрироваться»
[] Хоста, ул. Звездочка ИП Арок
[] Адлер, ул. Профсоюзная ИП Арок
Дальше у меня не получилось)
В оплату, если можно поставить
[] На карточку магазина
[] Робокаса
[] Наличными в магазине
#11
Отправлено 02 Февраль 2016 - 09:40
novich0k (30 Январь 2016 - 19:44) писал:
Форму быстрого оформления заказа- заменить- Оформление заказа
E-mail- убрать.
Я хочу зарегистрироваться- убрать.
Способ доставки- убрать
Под адресом доставки поставить адреса с (квадратиками), для выбора, как «я хочу зарегистрироваться»
[] Хоста, ул. Звездочка ИП Арок
[] Адлер, ул. Профсоюзная ИП Арок
Дальше у меня не получилось)
В оплату, если можно поставить
[] На карточку магазина
[] Робокаса
[] Наличными в магазине
У Вас скрыты способы оплаты в самом шаблоне. Чтоб их показать, Вам нужно в шаблоне Быстрый заказ заменить:
<div class="quick_order_payment buttons" rel="{order_delivery.ID}" style="display: none;">
на
<div class="quick_order_payment buttons" rel="{order_delivery.ID}">
#12
Отправлено 02 Февраль 2016 - 22:33
MikDark (02 Февраль 2016 - 09:40) писал:
<div class="quick_order_payment buttons" rel="{order_delivery.ID}" style="display: none;">
на
<div class="quick_order_payment buttons" rel="{order_delivery.ID}">
Помогите, еще убрать)
#13
Отправлено 03 Февраль 2016 - 00:15
<tr> <td class="wantreg"> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <div class="control"> <input type="checkbox" id="contactWantRegister" name="form[contact][want_register]" value="1" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}checked="checked"{% ENDIF %}><label for="contactWantRegister">Я хочу зарегистрироваться</label> </div> {% ENDIF %} {% ENDIF %} </td> </tr>
замените на:
<tr style="display:none;"> <td class="wantreg"> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <div class="control"> <input type="checkbox" id="contactWantRegister" name="form[contact][want_register]" value="1" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}checked="checked"{% ENDIF %}><label for="contactWantRegister">Я хочу зарегистрироваться</label> </div> {% ENDIF %} {% ENDIF %} </td> </tr>
далее найдите:
<span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span> <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span>
замените на:
<span class="orderStageDeliveryDefaultPrice" style="display:none;">{order_delivery.END_PRICE | money_format}</span> <span class="orderStageDeliveryZonePrice" style="display:none;">{order_delivery.ZONE_END_PRICE | money_format}</span>
далее найдите:
<h2 class="legend margTop">Адрес доставки заказа</h2>
замените на:
<h2 class="legend margTop" style="display:none;">Адрес доставки заказа</h2>
далее найдите:
<!-- Если поле адреса доставки запрашивается --> {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %} <li class="wide"> <div class="clear"></div> <label for="quickDeliveryAddress" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<em><span class="star">*</span></em>{% ENDIF %}</label> <div class="input-box"> <textarea cols="100" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea> </div> </li> {% ENDIF %}
замените на:
<!-- Если поле адреса доставки запрашивается --> {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %} <li class="wide" style="display:none;"> <div class="clear"></div> <label for="quickDeliveryAddress" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<em><span class="star">*</span></em>{% ENDIF %}</label> <div class="input-box"> <textarea cols="100" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea> </div> </li> {% ENDIF %}
#14
Отправлено 04 Февраль 2016 - 21:19
Vaccina (03 Февраль 2016 - 00:15) писал:
<tr> <td class="wantreg"> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <div class="control"> <input type="checkbox" id="contactWantRegister" name="form[contact][want_register]" value="1" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}checked="checked"{% ENDIF %}><label for="contactWantRegister">Я хочу зарегистрироваться</label> </div> {% ENDIF %} {% ENDIF %} </td> </tr>
замените на:
<tr style="display:none;"> <td class="wantreg"> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <div class="control"> <input type="checkbox" id="contactWantRegister" name="form[contact][want_register]" value="1" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}checked="checked"{% ENDIF %}><label for="contactWantRegister">Я хочу зарегистрироваться</label> </div> {% ENDIF %} {% ENDIF %} </td> </tr>
далее найдите:
<span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span> <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span>
замените на:
<span class="orderStageDeliveryDefaultPrice" style="display:none;">{order_delivery.END_PRICE | money_format}</span> <span class="orderStageDeliveryZonePrice" style="display:none;">{order_delivery.ZONE_END_PRICE | money_format}</span>
далее найдите:
<h2 class="legend margTop">Адрес доставки заказа</h2>
замените на:
<h2 class="legend margTop" style="display:none;">Адрес доставки заказа</h2>
далее найдите:
<!-- Если поле адреса доставки запрашивается --> {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %} <li class="wide"> <div class="clear"></div> <label for="quickDeliveryAddress" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<em><span class="star">*</span></em>{% ENDIF %}</label> <div class="input-box"> <textarea cols="100" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea> </div> </li> {% ENDIF %}
замените на:
<!-- Если поле адреса доставки запрашивается --> {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %} <li class="wide" style="display:none;"> <div class="clear"></div> <label for="quickDeliveryAddress" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<em><span class="star">*</span></em>{% ENDIF %}</label> <div class="input-box"> <textarea cols="100" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea> </div> </li> {% ENDIF %}
Спасибо большое!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных