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


Кнопка "заказ В 1 Клик" Рядом С Кнопкой "корзина"

заказ

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 375

#341 Danil

Danil

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 18 Март 2015 - 18:02

Просмотр сообщенияNati (18 Март 2015 - 17:57) писал:

А в какой именно ?
В этой теме вам ответили

#342 Nati

Nati

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 18 Март 2015 - 18:10

Просмотр сообщенияDanil (18 Март 2015 - 18:02) писал:

В этой теме вам ответили
Так это уже другой вопрос. В той теме вопросы были по Обратному звонку..тут совсем другое. Те изменения я все сделала. А это тема по заказу в 1 клик... у меня после этих изменений изменилась строка поиска, как на картинке стала, я хочу вернуть старую форму поиска - округлую, а не как сейчас.

Просмотр сообщенияDanil (18 Март 2015 - 18:02) писал:

В этой теме вам ответили
И ещё после установки "Заказ в 1 клик " скрипт "Обратный звонок" работает не корректно - открывает на отдельной странице, а ранее был всплывающим окном.

#343 Danil

Danil

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 18 Март 2015 - 18:12

Просмотр сообщенияNati (18 Март 2015 - 18:05) писал:

Так это уже другой вопрос. В той теме вопросы были по Обратному звонку..тут совсем другое. Те изменения я все сделала. А это тема по заказу в 1 клик... у меня после этих изменений изменилась строка поиска, как на картинке стала, я хочу вернуть старую форму поиска - округлую, а не как сейчас.
В таком случае, отмените изменения после которых у поиска появилась рамка и продублируйте вопрос связанный с заказом в 1 клик.

#344 Nati

Nati

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 18 Март 2015 - 18:16

Просмотр сообщенияDanil (18 Март 2015 - 18:12) писал:

В таком случае, отмените изменения после которых у поиска появилась рамка и продублируйте вопрос связанный с заказом в 1 клик.
Изменения появились после замены
input, input:active, textarea, select, button, a { outline: none; border:none; }
на
input, input:active, textarea, select, button, a { outline: none;}

Сейчас поменяла обратно. Скрипт без граф, но строка поиска стала нормальной и не корректно работает обратный звонок.

#345 Nati

Nati

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 18 Март 2015 - 20:09

Просмотр сообщенияDanil (18 Март 2015 - 18:12) писал:

В таком случае, отмените изменения после которых у поиска появилась рамка и продублируйте вопрос связанный с заказом в 1 клик.
А Вы мне поможете с изменениями ? В форме " заказ в один клик " нет граф куда пишут данные пользователи и скрипт "Обратный звонок" стал открываться в отдельном окне, а не всплывающим окном, как было до установки скрипта "заказ в 1 клик".

#346 Danil

Danil

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 18 Март 2015 - 20:27

Просмотр сообщенияNati (18 Март 2015 - 20:09) писал:

А Вы мне поможете с изменениями ? В форме " заказ в один клик " нет граф куда пишут данные пользователи и скрипт "Обратный звонок" стал открываться в отдельном окне, а не всплывающим окном, как было до установки скрипта "заказ в 1 клик".
В конец main.css добавьте
div#nyroModalFull input, div#nyroModalFull textarea {
  border: 1px solid #000;
}


#347 Nati

Nati

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 18 Март 2015 - 20:51

Просмотр сообщенияDanil (18 Март 2015 - 20:27) писал:

В конец main.css добавьте
div#nyroModalFull input, div#nyroModalFull textarea {
border: 1px solid #000;
}
Форма "Заказ в 1 клик" теперь работает как нужно. спасибо большое, за помощь. А "Обратный звонок" как сделать, что бы опять открывался в всплывающем окне, как раньше - сейчас открывается в отдельной странице, что не очень удобно.

#348 Nati

Nati

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 19 Март 2015 - 09:06

Просмотр сообщенияNati (18 Март 2015 - 20:51) писал:

Форма "Заказ в 1 клик" теперь работает как нужно. спасибо большое, за помощь. А "Обратный звонок" как сделать, что бы опять открывался в всплывающем окне, как раньше - сейчас открывается в отдельной странице, что не очень удобно.
Помогите, пожалуйста, с обратным звонком.

#349 Nati

Nati

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 70 сообщений

Отправлено 19 Март 2015 - 09:41

Просмотр сообщенияDanil (18 Март 2015 - 20:27) писал:

В конец main.css добавьте
div#nyroModalFull input, div#nyroModalFull textarea {
border: 1px solid #000;
}
Проверила кнопку "Купить в 1 клик " в эксплорер - не работает, кликаешь и ничего не происходит. Как исправить ?

#350 like.hornet.6

like.hornet.6

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 186 сообщений
  • ГородРостов-на-Дону

Отправлено 31 Март 2015 - 02:39

Просмотр сообщенияsupport 2.0 (09 Май 2013 - 16:27) писал:

Здравствуйте, загрузите к себе на сайт прикрепленный файл. Теперь зайдите в файл 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) {
var width = $(window).width() * 0.8;
if(width < 800) width = 'auto';
$.fn.nyroModalManual({
		 content: data,
		 gallery: null,
		 resizable: true,
		 autoSizable: true,
		 windowResize: true,
		 width: width,
		 minHeight: 230
});
}
});
return false;
}

теперь зайдите в шаблон HTML и после
<!-- Скрипты магазина -->
вставьте
<link rel="stylesheet" href="{FORALL_STYLES_PATH}fancybox/2.1.4/jquery.fancybox.css" />
<script src="{FORALL_STYLES_PATH}fancybox/2.1.4/jquery.fancybox.pack.js"></script>

теперь зайдите в шаблон Товар и найдите строчку
<a class="more-link" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a><br /><br />
сразу после нее (нажмите enter и переместитесь на пустую строчку) вставьте
<a class="more-link" onclick="quickorder('.goodsDataForm'); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">Быстрый заказ</a><br /><br />

теперь зайдите в шаблон Товары и найдите
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			 <p>
			 <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="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
			 </p>
		 </form>
сразу после него вставьте
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			 <p>
			 <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="readmore" onclick="quickorder('#goodsListFormId{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>
			 </p>
		 </form>

Аккаунт SL-315807, тема Радость
Ничего не работает. Всё делал по инструкции...
Ничего не добавилось.
Что ещё можете предложить?

#351 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 14 Апрель 2015 - 05:08

Уточните пожалуйста, что именно вы хотите реализовать, так как быстрый заказ присутствует по умолчанию в шаблоне Радость?

#352 like.hornet.6

like.hornet.6

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 186 сообщений
  • ГородРостов-на-Дону

Отправлено 14 Апрель 2015 - 21:48

Просмотр сообщенияVaccina (14 Апрель 2015 - 05:08) писал:

Уточните пожалуйста, что именно вы хотите реализовать, так как быстрый заказ присутствует по умолчанию в шаблоне Радость?
Всё заработало, в другой ветке разобрался. Спасибо)

#353 Zheka44

Zheka44

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений

Отправлено 01 Май 2015 - 16:43

Ребята, Помогите сделать заказ в один клик.Нужно что бы осталась кнопка "Оформить заказ" и добавить "Заказ в один клик"!ЧТо бы при нажатии на эту кнопку выходила форма, ФИО и номер телефона.В скринах пивел пример того что я хочу.Заранее спасибо!

Прикрепленные изображения

  • Безымянный111.jpg
  • Безымянный1111.jpg


#354 bartjohn

bartjohn

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 22 Июнь 2016 - 15:53

Добрый день! Нужно переделать форму "Купить в один клик", в что-то подобное.  

Изображение

Скорей всего через связь с  администрацией можно такое промутить, я ее не задействую. А то клиенты ленивые... :)

#355 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 22 Июнь 2016 - 22:04

Просмотр сообщенияbartjohn (22 Июнь 2016 - 15:53) писал:

Добрый день! Нужно переделать форму "Купить в один клик", в что-то подобное.  
Скорей всего через связь с  администрацией можно такое промутить, я ее не задействую. А то клиенты ленивые... :)
Здравствуйте, у нас есть модель быстрого заказа. Его можно использовать и в Вашем варианте. Например, в одной из инструкций на форуме мы реализовали эту форму так:
Изображение

Данная инструкция находится здесь. Нет только поля "Название организации", но при большом желании его можно сделать из поля ФИО, т.е. разделить на 2 поля, а при отправке они будут склеиваться и в заказе у Вас эти данные отобразятся в одном поле. В этой инструкции будет только один нюанс, что нужно будет создать способ оплаты и доставки со значением "не указан". Его мы скроем при оформлении заказа через корзину и при любом другом отображении на сайте. Таким образом в форме быстрого заказа не будет ни одного поля доставки или оплаты, но при этом заказ отправится. Данный поля являются обязательными, поэтому мы и делаем некоторые ухищрения, чтобы можно было создавать форму заказа в таком упрощенном варианте. Напишите, если Вы хотите так реализовать. Возможно, у Вас получится выполнить это по той инструкции. Стили можно поменять на те, как Вы хотите. Например, кнопку поставить в стеле Вашего сайта.

#356 bartjohn

bartjohn

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 22 Июнь 2016 - 23:52

Спасибо, попробую

#357 bartjohn

bartjohn

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 23 Июнь 2016 - 09:18

все сделал как в инструкции, теперь нужно в товаре поменять ссылку, на быстрый заказ. Прошу уточнить где это сделать.

#358 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 24 Июнь 2016 - 06:08

Для шаблона Товар используйте следующую кнопку:
<a class="more-link" onclick="quickorder('.goodsDataForm'); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">Быстрый заказ</a><br /><br />


#359 bartjohn

bartjohn

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 24 Июнь 2016 - 14:07

Сделал, кнопка появилась, но скрипт не работает. Выдает ошибку.

#360 bartjohn

bartjohn

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 137 сообщений

Отправлено 27 Июнь 2016 - 08:33

Скрипт не работает прошу помочь. Спаисбо!





Темы с аналогичным тегами заказ

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных