Сделать Форму Заказа Компактной
#1
Отправлено 21 Сентябрь 2015 - 19:44
Аккаунт SL-50143
#2
Отправлено 21 Сентябрь 2015 - 20:18
Rosalina (21 Сентябрь 2015 - 19:44) писал:
Аккаунт SL-50143
Здравствуйте, пожалуйста уточните что именно Вы хотели бы уменьшить, ширину, количество пунктов, размер шрифта?(желательно указав, чем будет занято освободившееся пространство)
#3
Отправлено 22 Сентябрь 2015 - 06:53
Cupuyc (21 Сентябрь 2015 - 20:18) писал:
Диалоговое окно быстрого заказа уменьшить в ширину. Все остальное оставить как есть)
#4
Отправлено 22 Сентябрь 2015 - 09:13
Rosalina (22 Сентябрь 2015 - 06:53) писал:
В main.css найдите код
.delivery .orderStageDeliveryListTable { width: 100%; }и замените на
.delivery .orderStageDeliveryListTable { width: 100%; max-width: 600px; }
#5
Отправлено 03 Октябрь 2015 - 12:18
Хочу тоже реализовать этого.
1. Чтобы форма заказа уменьшалась на одном листе.
2. Чтобы при способе доставки "Самовывоз" - поля Город, дата и время - были необязательные для заполнения.
Спасибо.
Выше указанные действия ни к чему не привели...
#6
Отправлено 04 Октябрь 2015 - 17:44
dypel (03 Октябрь 2015 - 12:18) писал:
Хочу тоже реализовать этого.
1. Чтобы форма заказа уменьшалась на одном листе.
2. Чтобы при способе доставки "Самовывоз" - поля Город, дата и время - были необязательные для заполнения.
Спасибо.
Выше указанные действия ни к чему не привели...
2) В разделе Настройки - Основные - "Настройка полей доставки, использующихся при оформлении заказа", сделайте необязательными для заполнения следующие поля:
- Адрес
- Город
- Удобное время доставки
После в конец main.js добавьте
$(function() { $('.deliveryRadio').click(function() { var courier_id = '301279'; var current_id = $(this).val(); $('#quickDeliveryAddress').addClass('required').attr('required', 'required'); $('#quickDeliveryCity').addClass('required').attr('required', 'required'); $('#quickDeliveryConvenientDate').addClass('required').attr('required'); if(current_id === courier_id) { $('#quickDeliveryAddress').removeClass('required').removeAttr('required'); $('#quickDeliveryCity').removeClass('required').removeAttr('required'); $('#quickDeliveryConvenientDate').removeClass('required').removeAttr('required'); } }); $('.deliveryRadio:checked').trigger('click'); });
#7
Отправлено 03 Ноябрь 2015 - 19:14
#8
Отправлено 04 Ноябрь 2015 - 02:04
$.fancybox({после него пропишите:
maxWidth: 300,
#10
Отправлено 04 Ноябрь 2015 - 06:52
#12
Отправлено 05 Ноябрь 2015 - 18:41
#13
Отправлено 06 Ноябрь 2015 - 03:17
#14
Отправлено 10 Ноябрь 2015 - 13:56
Vaccina (06 Ноябрь 2015 - 03:17) писал:
функционал же не изменится в моем случае ?
#15
Отправлено 12 Ноябрь 2015 - 09:19
#17
Отправлено 12 Ноябрь 2015 - 13:50
Ирина345 (12 Ноябрь 2015 - 12:44) писал:
#18
Отправлено 12 Ноябрь 2015 - 15:30
nosferatum44 (12 Ноябрь 2015 - 13:50) писал:
// включаем gif анимацию загрузки ajaxLoaderQuickOrder.show('slow'); $.ajax({ type: "POST", cache: false, url: urlQuickForm, data: quickFormData, success: function(data) { OrderAjaxBlock.html($(data).find('.quickformfast').wrap('div').html()); // скрываем блок с анимацией ajaxLoaderQuickOrder.hide(); // раскрываем блок с формаой OrderAjaxBlock.show('slow'); // удалим обработчик события на кнопке отмена closeOrder.css('display','block'); cartTable.toggleClass('disable'); q = cartTable.find('.cartqty'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)} quickOrderScripts(); $('.cart-info').on('click', textCloseOrder, function() { //Скрываем блок оформления заказа ajaxLoaderQuickOrder.hide('fast'); OrderAjaxBlock.hide('fast'); globalOrder.hide('fast'); buttonStartOrder.show('fast');// Возврощаем кнопку "Заказать" closeOrder.hide('fast'); // Скрываем кнопку "Отменить" // Включаем возможность редактирования формы cartTable.toggleClass('disable'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)} return false; }); } }); return false; }замените на
// включаем gif анимацию загрузки ajaxLoaderQuickOrder.show('slow'); $.ajax({ type: "POST", cache: false, url: urlQuickForm, data: quickFormData, success: function(data) { OrderAjaxBlock.html($(data).find('.quickformfast').wrap('div').html()); // скрываем блок с анимацией ajaxLoaderQuickOrder.hide(); // раскрываем блок с формаой // удалим обработчик события на кнопке отмена closeOrder.css('display','block'); cartTable.toggleClass('disable'); q = cartTable.find('.cartqty'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)} quickOrderScripts(); $('.cart-info').on('click', textCloseOrder, function() { //Скрываем блок оформления заказа ajaxLoaderQuickOrder.hide('fast'); OrderAjaxBlock.hide('fast'); globalOrder.hide('fast'); buttonStartOrder.show('fast');// Возврощаем кнопку "Заказать" closeOrder.hide('fast'); // Скрываем кнопку "Отменить" // Включаем возможность редактирования формы cartTable.toggleClass('disable'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)} return false; }); $.fancybox({ autoSize: true, maxWidth: 960, content: (data) }); } }); return false; }
#19
Отправлено 12 Ноябрь 2015 - 15:54
Ирина345 (12 Ноябрь 2015 - 15:30) писал:
// включаем gif анимацию загрузки ajaxLoaderQuickOrder.show('slow'); $.ajax({ type: "POST", cache: false, url: urlQuickForm, data: quickFormData, success: function(data) { OrderAjaxBlock.html($(data).find('.quickformfast').wrap('div').html()); // скрываем блок с анимацией ajaxLoaderQuickOrder.hide(); // раскрываем блок с формаой OrderAjaxBlock.show('slow'); // удалим обработчик события на кнопке отмена closeOrder.css('display','block'); cartTable.toggleClass('disable'); q = cartTable.find('.cartqty'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)} quickOrderScripts(); $('.cart-info').on('click', textCloseOrder, function() { //Скрываем блок оформления заказа ajaxLoaderQuickOrder.hide('fast'); OrderAjaxBlock.hide('fast'); globalOrder.hide('fast'); buttonStartOrder.show('fast');// Возврощаем кнопку "Заказать" closeOrder.hide('fast'); // Скрываем кнопку "Отменить" // Включаем возможность редактирования формы cartTable.toggleClass('disable'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)} return false; }); } }); return false; }замените на
// включаем gif анимацию загрузки ajaxLoaderQuickOrder.show('slow'); $.ajax({ type: "POST", cache: false, url: urlQuickForm, data: quickFormData, success: function(data) { OrderAjaxBlock.html($(data).find('.quickformfast').wrap('div').html()); // скрываем блок с анимацией ajaxLoaderQuickOrder.hide(); // раскрываем блок с формаой // удалим обработчик события на кнопке отмена closeOrder.css('display','block'); cartTable.toggleClass('disable'); q = cartTable.find('.cartqty'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)} quickOrderScripts(); $('.cart-info').on('click', textCloseOrder, function() { //Скрываем блок оформления заказа ajaxLoaderQuickOrder.hide('fast'); OrderAjaxBlock.hide('fast'); globalOrder.hide('fast'); buttonStartOrder.show('fast');// Возврощаем кнопку "Заказать" closeOrder.hide('fast'); // Скрываем кнопку "Отменить" // Включаем возможность редактирования формы cartTable.toggleClass('disable'); if(q.prop('disabled') == true){q.prop('disabled',false)}else{q.prop('disabled',true)} return false; }); $.fancybox({ autoSize: true, maxWidth: 960, content: (data) }); } }); return false; }
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных