.message.success-msg li { background: #BDF7A7; border: 1px solid #4CCC5F; font-size: 13px; margin: 0 0 10px; padding: 10px; }
Быстрый Заказ
#21
Отправлено 30 Октябрь 2013 - 03:28
#22 Гость_Наталья C._*
Отправлено 31 Октябрь 2013 - 14:39
Наталья C. (29 Октябрь 2013 - 19:19) писал:
Корзина с сайта удалилась, но вот быстрый заказ в карточке товара не появился.
Поможете? Спасибо огромное!
Прошу помочь изменить в карточке товара обычный заказ на быстрый.
Обычный мне совсем не нужен.
Заранее благодарна!
#23
Отправлено 01 Ноябрь 2013 - 05:23
<input type="submit" name="Submit" value="Добавить в корзину" class="add_to_cart" onclick="$('.goodsDataForm').submit()">
и замените её на
<input type="submit" name="Submit" value="Быстрый заказ" class="add_to_cart" onclick="quickorder('.goodsDataForm');return false;">
#24 Гость_Наталья C._*
Отправлено 01 Ноябрь 2013 - 12:46
Vaccina (01 Ноябрь 2013 - 05:23) писал:
<input type="submit" name="Submit" value="Добавить в корзину" class="add_to_cart" onclick="$('.goodsDataForm').submit()">
и замените её на
<input type="submit" name="Submit" value="Быстрый заказ" class="add_to_cart" onclick="quickorder('.goodsDataForm');return false;">
Выполнила. Быстрый заказ появился, но при нажатии на него диалоговое окно "залазиет" под фотографию
#25
Отправлено 01 Ноябрь 2013 - 13:58
Наталья C. (01 Ноябрь 2013 - 12:46) писал:
Панель администратора, "Сайт"->"Редактор шаблонов".
В файле "jquery.fancybox.css".
Найти код:
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('fancybox_overlay.png'); }Заменить:
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 9999; background: url('fancybox_overlay.png'); }
#26
Отправлено 01 Ноябрь 2013 - 14:35
<div id="wrap" style="top:0px;z-index:9999;position:relative;background: #fff;margin: 0 auto;text-align: center;">и замените ее на
<div id="wrap" style="top:0px;z-index:9;position:relative;background: #fff;margin: 0 auto;text-align: center;">
#27 Гость_Наталья C._*
Отправлено 01 Ноябрь 2013 - 16:13
В шаблоне Товар найдите строку
<div id="wrap" style="top:0px;z-index:9999;position:relative;background: #fff;margin: 0 auto;text-align: center;">
и замените ее на
<div id="wrap" style="top:0px;z-index:9;position:relative;background: #fff;margin: 0 auto;text-align: center;">
#28
Отправлено 01 Ноябрь 2013 - 17:28
Наталья C. (01 Ноябрь 2013 - 16:13) писал:
В шаблоне Товар найдите строку
<div id="wrap" style="top:0px;z-index:9999;position:relative;background: #fff;margin: 0 auto;text-align: center;">
и замените ее на
<div id="wrap" style="top:0px;z-index:9;position:relative;background: #fff;margin: 0 auto;text-align: center;">
Панель администратора, "Сайт"->"Редактор Шаблонов".
В конец файла "main.css".
Добавить код:
.fancybox-overlay { z-index: 9999 !important; }
#29 Гость_Наталья C._*
#30
Отправлено 01 Ноябрь 2013 - 19:20
Наталья C. (01 Ноябрь 2013 - 17:31) писал:
<div id="wrap" style="top:0px;z-index:9;position:relative;background: #fff;margin: 0 auto;text-align: center;">Пожалуйста удалите один из кодов.
#31 Гость_Наталья C._*
Отправлено 01 Ноябрь 2013 - 19:31
Koderhan (01 Ноябрь 2013 - 19:20) писал:
<div id="wrap" style="top:0px;z-index:9;position:relative;background: #fff;margin: 0 auto;text-align: center;">Пожалуйста удалите один из кодов.
Точно, и как это так я смогла? (( Спасибо!
Теперь осталось доработать смену обычного заказа на быстрый в каталоге.
И еще: только что проверила возможность быстрого заказа со смартфона.
При нажатии на кнопку "Быстрый заказ" диалоговое окно появляется, но при дальнейшем нажатии на "Оформить заказ" ничего не происходит...
Заранее огромное спасибо за Вашу помощь!
#32
Отправлено 01 Ноябрь 2013 - 20:20
Наталья C. (01 Ноябрь 2013 - 19:31) писал:
Теперь осталось доработать смену обычного заказа на быстрый в каталоге.
И еще: только что проверила возможность быстрого заказа со смартфона.
При нажатии на кнопку "Быстрый заказ" диалоговое окно появляется, но при дальнейшем нажатии на "Оформить заказ" ничего не происходит...
Заранее огромное спасибо за Вашу помощь!
В файле "Быстрый заказ"
Удалить код:
<div class="alignCenter"> <a class="exclusive quickform" id="quickform-order">Оформить заказ</a> <a class="exclusive сlose2" id="quickform-close">Продолжить покупки</a> </div>
Код:
$('.quickform').bind('click', function () { // Текущая кнопка по всей логике больше не понадобится пользователю, скрываем её. Аналогично, если пользователь оформляет заказ, с большой вероятностью кнопка продолжить покупки ему тоже не нужна, тем более, что есть кнопка закрытия окна полностью дублирующая функционал кнопки "продолжить покупки" $(this).hide().parent().find('.сlose2').hide(); if ($('#quickform2').hasClass('visible')) { $('#quickform2').removeClass("visible"); $('#quickform2').hide(); } else { $('#quickform2').addClass("visible"); $('#quickform2').show(); } $.fancybox.update(); }); $('.сlose2').bind('click', function () { $.fancybox.close(); });Заменить:
// Текущая кнопка по всей логике больше не понадобится пользователю, скрываем её. Аналогично, если пользователь оформляет заказ, с большой вероятностью кнопка продолжить покупки ему тоже не нужна, тем более, что есть кнопка закрытия окна полностью дублирующая функционал кнопки "продолжить покупки" $(this).hide().parent().find('.сlose2').hide(); if ($('#quickform2').hasClass('visible')) { $('#quickform2').removeClass("visible"); $('#quickform2').hide(); } else { $('#quickform2').addClass("visible"); $('#quickform2').show(); } $.fancybox.update();
На какой смартфоне не правильно работает быстрый заказ ?
Какая версия ОС ?
Какой браузер ?
#33 Гость_Наталья C._*
Отправлено 01 Ноябрь 2013 - 21:02
Koderhan (01 Ноябрь 2013 - 20:20) писал:
В файле "Быстрый заказ"
Удалить код:
<div class="alignCenter"> <a class="exclusive quickform" id="quickform-order">Оформить заказ</a> <a class="exclusive сlose2" id="quickform-close">Продолжить покупки</a> </div>
Код:
$('.quickform').bind('click', function () { // Текущая кнопка по всей логике больше не понадобится пользователю, скрываем её. Аналогично, если пользователь оформляет заказ, с большой вероятностью кнопка продолжить покупки ему тоже не нужна, тем более, что есть кнопка закрытия окна полностью дублирующая функционал кнопки "продолжить покупки" $(this).hide().parent().find('.сlose2').hide(); if ($('#quickform2').hasClass('visible')) { $('#quickform2').removeClass("visible"); $('#quickform2').hide(); } else { $('#quickform2').addClass("visible"); $('#quickform2').show(); } $.fancybox.update(); }); $('.сlose2').bind('click', function () { $.fancybox.close(); });Заменить:
// Текущая кнопка по всей логике больше не понадобится пользователю, скрываем её. Аналогично, если пользователь оформляет заказ, с большой вероятностью кнопка продолжить покупки ему тоже не нужна, тем более, что есть кнопка закрытия окна полностью дублирующая функционал кнопки "продолжить покупки" $(this).hide().parent().find('.сlose2').hide(); if ($('#quickform2').hasClass('visible')) { $('#quickform2').removeClass("visible"); $('#quickform2').hide(); } else { $('#quickform2').addClass("visible"); $('#quickform2').show(); } $.fancybox.update();
На какой смартфоне не правильно работает быстрый заказ ?
Какая версия ОС ?
Какой браузер ?
1) Я не хочу убрать диалоговое окно, оно как раз нужно.
Я хочу из каталога заменить обычный заказ на быстрый.
В карточке товара у меня быстрый, на главной странице у всех товаров тоже быстрый, а вот при заходе "Главная - Каталог видео - Создание рекламного видео" - стоит обычное добавление в корзину. Здесь нужно поставить быстрый заказ.
2) Смартфон LG P715, Браузер Хром, ОС ANDROID
#34
Отправлено 01 Ноябрь 2013 - 23:11
Панель администратора, "Сайт"->"Редактор шаблонов".
В файле "Товары".
Найти код:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <!--a class="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a--> <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a> </form>Заменить:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <!--a class="exclusive" href="" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a--> <input type="submit" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" value="Быстрый заказ" class="exclusive"/> </form>
Панель администратора, "Сайт"->"Редактор Шаблонов".
В конец файла "main.css".
Добавить код:
.product_list_add_to_cart input.exclusive { line-height: 1.5 !important; }И очистить кеш браузера.
Проверил сайт на андройде 4. Оформление заказа работает.
#35 Гость_Наталья C._*
Отправлено 02 Ноябрь 2013 - 13:05
Koderhan (01 Ноябрь 2013 - 23:11) писал:
Панель администратора, "Сайт"->"Редактор шаблонов".
В файле "Товары".
Найти код:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <!--a class="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a--> <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстрый заказ">Быстрый заказ</a> </form>Заменить:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <!--a class="exclusive" href="" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a--> <input type="submit" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" value="Быстрый заказ" class="exclusive"/> </form>
Панель администратора, "Сайт"->"Редактор Шаблонов".
В конец файла "main.css".
Добавить код:
.product_list_add_to_cart input.exclusive { line-height: 1.5 !important; }И очистить кеш браузера.
Проверил сайт на андройде 4. Оформление заказа работает.
1) Все выполнила, у меня на смартфоне не работает быстрый заказ. На кнопку быстрый заказ нажать можно, появляется диалоговое окно (почему-то оно какое-то затемненное), и при нажатии на "Оформить заказ" маленькое окошко не появляется... Просто исчезает диалоговое окно и все...
2) При заходе в каталог все также стоит оформление заказа через корзину, а мне там нужен быстрый заказ
Помогите, пожалуйста!
#36
Отправлено 03 Ноябрь 2013 - 07:04
Наталья C. (02 Ноябрь 2013 - 13:05) писал:
2) При заходе в каталог все также стоит оформление заказа через корзину, а мне там нужен быстрый заказ
Помогите, пожалуйста!
Найдите код в шаблоне Товары (строки 275 / 280) -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <a class="ajax_add_to_cart_button add_to_cart link" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a> </form>и замените на -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <!--a class="exclusive" href="" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a--> <input type="submit" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" value="Быстрый заказ" class="exclusive"/> </form>
#37 Гость_Наталья C._*
Отправлено 03 Ноябрь 2013 - 13:44
miyako (03 Ноябрь 2013 - 07:04) писал:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <a class="ajax_add_to_cart_button add_to_cart link" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a> </form>и замените на -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <!--a class="exclusive" href="" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Оформить заказ">В корзину</a--> <input type="submit" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" value="Быстрый заказ" class="exclusive"/> </form>
1) Выполнила. При открытии на компьютере в каталоге быстрый заказ появился, но работает некорректно.
Иногда добавляет в корзину, иногда выдает ошибку.
Приложила скриншоты.
2) Что касается открытия на планшете - есть ошибка.
Невозможно заказать через быстрый заказ. Товар падает в корзину, только оттуда можно заказать, а корзина у меня представлена только 1 кнопочкой, которую точно никто не будет искать. Поэтому мне нужно с любого места только быстрый заказ.
Сообщение отредактировал Наталья C.: 03 Ноябрь 2013 - 14:10
#38
Отправлено 05 Ноябрь 2013 - 11:13
Наталья C. (03 Ноябрь 2013 - 13:44) писал:
Иногда добавляет в корзину, иногда выдает ошибку.
Приложила скриншоты.
2) Что касается открытия на планшете - есть ошибка.
Невозможно заказать через быстрый заказ. Товар падает в корзину, только оттуда можно заказать, а корзина у меня представлена только 1 кнопочкой, которую точно никто не будет искать. Поэтому мне нужно с любого места только быстрый заказ.
#39 Гость_Наталья C._*
Отправлено 05 Ноябрь 2013 - 11:38
Koderhan (05 Ноябрь 2013 - 11:13) писал:
И что же мне теперь делать?
Попробовала снова, ошибка есть.
Проверьте, пожалуйста. Путь: Каталог - Рекламное видео - Рисованное видео.
Его положить в корзину сейчас нельзя ((
#40
Отправлено 06 Ноябрь 2013 - 05:18
<div id="productsSortForm"> <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} <label class="sort_by">Сортировать по:</label> <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} {%IF goods_order_fields.ID = 1 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>По возрастанию цены</option> {% ELSEIF goods_order_fields.ID = 2 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>По убыванию цены</option> {% ENDIF %} {% ENDFOR %} </select> {% ENDIF %} </div>
и замените на
<div id="productsSortForm"> <!-- Поле выбора сортировки --> {% IF goods_show_order_fields %} <label class="sort_by">Сортировать по:</label> <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} {%IF goods_order_fields.ID = 1 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>По возрастанию цены</option> {% ELSEIF goods_order_fields.ID = 2 %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>По убыванию цены</option> {% ENDIF %} {% ENDFOR %} </select> {% ENDIF %} </div> </form>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных