Перейти к содержимому


Публикации kost_t-human

2 публикаций создано kost_t-human (учитываются публикации только с 30-Июнь 21)


#263883 Открытая Форма Заказа.

Отправлено от kost_t-human в 28 Июнь 2017 - 13:08 в Предложения по улучшению сервиса

Просмотр сообщенияVaccina (28 Июнь 2017 - 07:06) писал:

Здравствуйте.

Попробуйте удалить вставочный код из main.js и в шаблоне HTML после <body> вставить:
<script>
$(document).ready(function () {
$('.goContacts').click(function () {
alert('hi');
regName = $('#reg_name').val();
contactEmail = $('#contactEmail').val();
phone = $('#sites_client_phone').val();
quickDeliveryComment = $('#quickDeliveryComment').val();
// Быстрый заказ
function quickorder(formSelector) {
	 // Находим форму, которую отправляем на сервер, для добавления товара в корзину
	 var formBlock = $($(formSelector).get(0));
	 // Проверка на существование формы отправки запроса на добавление товара в корзину
	 // Получаем данные формы, которые будем отправлять на сервер
	 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) {
		 $('.oform').hide();
		 d = $('.oform').html(data);
		 $(d).find('#reg_name').val(regName);
		 $(d).find('#contactEmail').val(contactEmail);
		 $(d).find('#sites_client_phone').val(phone);
		 $(d).find('#quickDeliveryComment').val(quickDeliveryComment);
		 $(d).find('.buttons-set .submit').click();
	 }
	 });
	 return false;
}
quickorder('.goodsDataForm');
});
});
</script>

В шаблоне HTML после <body> не помогло, за то прямо перед формой в "Товар" - отлично заработало. Спасибо большое, вы лучшие, как всегда!



#263860 Открытая Форма Заказа.

Отправлено от kost_t-human в 27 Июнь 2017 - 20:06 в Предложения по улучшению сервиса

Как же давно я с вами :) Здравствуйте!
Осваиваю новый шаблон Лазурь.

Тестовый аккаунт SL-417973
Делал открытую форму заказа по тем же принципам, что написал уважаемый Koderhan. На странице товара все отлично получилось, а в быстром просмотре скрипты не работают :(

Прошу помощи!