В общем весь скрипт в main.js выглядит так
// Быстрый заказ
function quickorder(formSelector) {
// Находим форму, которую отправляем на сервер, для добавления товара в корзину
var formBlock = $($(formSelector).get(0));
// Проверка на существование формы отправки запроса на добавление товара в корзину
if(1 > formBlock.length || formBlock.get(0).tagName != 'FORM') {
alert('Не удалось найти форму добавления товара в корзину');
return false;
}
// Получаем данные формы, которые будем отправлять на сервер
var formData = formBlock.serializeArray();
// Сообщаем серверу, что мы пришли через ajax запрос
formData.push({name: 'ajax_q', value: 1});
// Так же сообщим ему, что нужно сразу отобразить форму быстрого заказа
formData.push({name: 'fast_order', value: 1});
// Аяксом добавляем товар в корзину и вызываем форму быстрого заказа товара
$.ajax({
type : "POST",
cache : false,
url : formBlock.attr('action'),
data : formData,
success: function(data) {
$.fancybox({
content : data
// При изменении размера окна изменяем размер окна оформления заказа
,onUpdate : function(){
var w = $(window).width()*0.8;
if(w < 800) {
// Автоматический ресайз внутреннего блока fancybox-а
$('.fancybox-inner').css('width', 'auto');
// Изменяем размер fancybox окна
$('.fancybox-wrap').css({'width': w + 'px'});
}
return false;
}
});
// :
}
});
return false;
}
1
Исправить "заказ В 1 Клик"
Автор Store-rondell, 14 дек. 2013 18:07
Сообщений в теме: 25
#21
Отправлено 20 Март 2014 - 21:18
#22
Отправлено 20 Март 2014 - 23:55
Пожалуйста, сообщите номер вашего аккаунта, а в последствии запишите его в ваш профиль на форуме. Вы так же можете попробовать выполнить инструкцию из темы форума http://forum.storela...-всех-шаблонов/ согласно вашему шаблону.
#23
Отправлено 21 Март 2014 - 13:30
Аккаунт SL-278998
#24
Отправлено 22 Март 2014 - 00:35
Для установки формы заказа в один клик - вам необходимо выполнить инструкцию для темы "Мокко", которая располагается на странице http://forum.storela...-всех-шаблонов/
#25
Отправлено 26 Март 2014 - 15:54
Сake (22 Март 2014 - 00:35) писал:
Для установки формы заказа в один клик - вам необходимо выполнить инструкцию для темы "Мокко", которая располагается на странице http://forum.storela...-всех-шаблонов/
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных