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


Сияние Быстрый Заказ В Каталоге Товаров

заказ fancybox сияние

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

#1 Koderhan

Koderhan

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

  • Модератоpы
  • 6 227 сообщений

Отправлено 24 Сентябрь 2013 - 18:40

Для подключения быстрого заказа в шаблоне сияние.
ScreenShot 819.png
В разделе Редактор шаблонов загрузить файл быстрого заказа order_fast.htm из архива Прикрепленный файл  order_fast.zip   18,44К   442 Количество загрузок:
Стили  были добавлены из шаблона "Вечность" пользователем support 2.0
В конец файла "main.js" добавить код:
Скрытый текст
В файле "HTML" заменим скрипты и стили. Скрипты взяли из шаблона "Пластик".
Код:
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>
Заменить:
<link rel="stylesheet" href="{FORALL_STYLES_PATH}fancybox/jquery.fancybox-1.3.4.min.css" type="text/css" />
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom_fancybox-1.3.4.version2.min.js"></script>
ScreenShot 820.png ScreenShot 821.png

Теперь уже можно добавлять кнопки быстрого заказа. Для начала добавим кнопку в каталоге товаров.
После кода:
<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>
Добавить:
<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>

теперь зайдите в шаблон Товар и найдите строчку
<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 />
ScreenShot 823.png ScreenShot 822.png

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

  • форма быстрого заказа.jpg


#2 Jp-autoparts

Jp-autoparts

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

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

Отправлено 28 Октябрь 2013 - 21:31

а этот заказ будет отображаться в админке? или будет приходить на электропочту?

#3 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 29 Октябрь 2013 - 02:18

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

#4 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 29 Октябрь 2013 - 21:18

Добрый вечер! Как мне убрать добавление товара через обычную корзину, а оставить только "Купить быстро в 1 клик"
Причем эту кнопку нужно сделать в виде той, что при обычном добавлении в корзину, то есть оранжево-серой? Спасибо!
Аккаунт SL-151952

#5 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 30 Октябрь 2013 - 01:28

Найдите в шаблоне "HTML" следующий код

<a class="more-link"  onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a><br /><br />
<a  onclick="quickorder('.goodsDataForm'); return false;" title="Положить {GOODS_NAME} в корзину" href="#">Купить быстро в 1 клик</a><br /><br />

и замените его на

<a class="more-link" onclick="quickorder('.goodsDataForm'); return false;" title="Положить {GOODS_NAME} в корзину" href="#">Купить быстро в 1 клик</a><br /><br />


#6 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 30 Октябрь 2013 - 09:10

Просмотр сообщенияСake (30 Октябрь 2013 - 01:28) писал:

Найдите в шаблоне "HTML" следующий код

<a class="more-link" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a><br /><br />
<a onclick="quickorder('.goodsDataForm'); return false;" title="Положить {GOODS_NAME} в корзину" href="#">Купить быстро в 1 клик</a><br /><br />

и замените его на

<a class="more-link" onclick="quickorder('.goodsDataForm'); return false;" title="Положить {GOODS_NAME} в корзину" href="#">Купить быстро в 1 клик</a><br /><br />

Через Ctrl+F такой код найти не могу. Он точно есть?

#7 miyako

miyako

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

  • Модератоpы
  • 5 372 сообщений

Отправлено 30 Октябрь 2013 - 09:57

Просмотр сообщенияНаталья C. (30 Октябрь 2013 - 09:10) писал:

Через Ctrl+F такой код найти не могу. Он точно есть?

в шаблоне Товар

#8 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 30 Октябрь 2013 - 10:52

Просмотр сообщенияmiyako (30 Октябрь 2013 - 09:57) писал:

в шаблоне Товар

Спасибо! Как убрать из быстрого заказа способы оплаты? Аккаунт SL-151952

#9 ne_yana

ne_yana

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

  • Модератоpы
  • 1 190 сообщений

Отправлено 30 Октябрь 2013 - 11:12

Просмотр сообщенияНаталья C. (30 Октябрь 2013 - 10:52) писал:

Спасибо! Как убрать из быстрого заказа способы оплаты? Аккаунт SL-151952
Здравствуйте, если Вы хотите, оставить только один способ доставки, то необходимо удалить ненужные в разделе Настройки - Оплата.
Если Вы хотите скрыть этот блок совсем, то непонятно, как покупатели смогу узнать или выбрать, как оплачивать заказ. Уточните, пожалуйста, информацию.

#10 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 30 Октябрь 2013 - 11:15

Просмотр сообщенияne_yana (30 Октябрь 2013 - 11:12) писал:

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

У меня в карточке товара есть инфа по оплате.
Из опыта 100% клиентов выбирают оплата наличными при получении, поэтому длинный выбор способов оплаты ни к чему.
Это нужно убрать из быстрого заказа. Спасибо за Ваше уточнение!

#11 Taisia

Taisia

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

  • Модератоpы
  • 1 289 сообщений

Отправлено 30 Октябрь 2013 - 16:56

Уточните пожалуйста, судя по сообщениям выше вы хотите оставить у себя на сайте возможность заказать товар только через форму быстрого заказа.
Далее вы хотите в форме быстрого заказа удалить варианты способов оплаты.

Но в карточке товара у вас присутствует перечисление способов оплаты, таким образом покупатель видя возможность выбрать способ оплаты в карточке товара при оформлении заказа сталкивается с тем что фактически выбрать ничего не может.
Это может значительно снизить конверсию вашего сайта.

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

#12 Гость_Наталья C._*

Гость_Наталья C._*
  • Гости

Отправлено 30 Октябрь 2013 - 18:23

Просмотр сообщенияTaisia (30 Октябрь 2013 - 16:56) писал:

Уточните пожалуйста, судя по сообщениям выше вы хотите оставить у себя на сайте возможность заказать товар только через форму быстрого заказа.
Далее вы хотите в форме быстрого заказа удалить варианты способов оплаты.

Но в карточке товара у вас присутствует перечисление способов оплаты, таким образом покупатель видя возможность выбрать способ оплаты в карточке товара при оформлении заказа сталкивается с тем что фактически выбрать ничего не может.
Это может значительно снизить конверсию вашего сайта.

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

Вы правы, убирать их нельзя. Вопрос снимаю.
И огромное спасибо за такое детальное внимание!

#13 Сергей (203304)

Сергей (203304)

    Новичок

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

Отправлено 24 Ноябрь 2013 - 02:00

Добавил кнопку "Купить в один клик" в шаблоне "Сияние" - в хроме вылетает js-ошибка при нажатии на неё. В Опере появляется форма быстрого заказа, но не работает кнопка "Оформить заказ". Что я не так сделал? Аккаунт SL-203304

#14 Stasya

Stasya

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

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

Отправлено 25 Ноябрь 2013 - 13:27

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

#15 Василий

Василий

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

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

Отправлено 07 Декабрь 2013 - 13:39

Просмотр сообщенияKoderhan (24 Сентябрь 2013 - 18:40) писал:

Для подключения быстрого заказа в шаблоне сияние.
Прикрепленный файл ScreenShot 819.png
В разделе Редактор шаблонов загрузить файл быстрого заказа order_fast.htm из архива Прикрепленный файл order_fast.zip
Стили  были добавлены из шаблона "Вечность" пользователем support 2.0
В конец файла "main.js" добавить код:
Скрытый текст
В файле "HTML" заменим скрипты и стили. Скрипты взяли из шаблона "Пластик".
Код:
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom.version2.min.js"></script>
Заменить:
<link rel="stylesheet" href="{FORALL_STYLES_PATH}fancybox/jquery.fancybox-1.3.4.min.css" type="text/css" />
<script type="text/javascript" src="{FORALL_JS_PATH}jquery-1.4.2_nyroModal-1.6.2_validate_capslock_jquery-ui-1.8.4.custom_fancybox-1.3.4.version2.min.js"></script>
ScreenShot 820.png ScreenShot 821.png

Теперь уже можно добавлять кнопки быстрого заказа. Для начала добавим кнопку в каталоге товаров.
После кода:
<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>
Добавить:
<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>

теперь зайдите в шаблон Товар и найдите строчку
<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 />
ScreenShot 823.png ScreenShot 822.png
Здравствуйте!
Можно ли в корзине заменить кнопку оформление заказа на быстрый заказ?

#16 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 10 Декабрь 2013 - 02:30

Можно. Для этого необходимо в конец шаблона "Корзина" добавить код

<form action="/cart/add" id="order-stage">
  <input type="hidden" name="hash" value="{HASH}" />
</form>

а в конец файла main.js добавить код

$(function() {
  $('.cartForm').submit(function() {
	quickorder('#order-stage');
	return(false);
  });
});

Возможно так же понадобятся изменения для шаблона "Быстрый заказ". Это зависит от того какой именно код вы используете для данного шаблона. Если у вас в сплывающем окне будут отображаться первоначально кнопки вместо формы - сообщите какую тему вы используете, или уточните о каком номере аккаунта идет речь.

#17 Василий

Василий

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

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

Отправлено 15 Декабрь 2013 - 20:05

Просмотр сообщенияСake (10 Декабрь 2013 - 02:30) писал:

Можно. Для этого необходимо в конец шаблона "Корзина" добавить код

<form action="/cart/add" id="order-stage">
<input type="hidden" name="hash" value="{HASH}" />
</form>

а в конец файла main.js добавить код

$(function() {
$('.cartForm').submit(function() {
quickorder('#order-stage');
return(false);
});
});

Возможно так же понадобятся изменения для шаблона "Быстрый заказ". Это зависит от того какой именно код вы используете для данного шаблона. Если у вас в сплывающем окне будут отображаться первоначально кнопки вместо формы - сообщите какую тему вы используете, или уточните о каком номере аккаунта идет речь.

Аккаунт SL-157152

#18 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 17 Декабрь 2013 - 01:57

Судя по вашему шаблону дополнительных изменений вносить вам не требуется. Достаточно выполнить инструкции из сообщения выше.

#19 Василий

Василий

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

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

Отправлено 17 Декабрь 2013 - 08:54

Просмотр сообщенияСake (17 Декабрь 2013 - 01:57) писал:

Судя по вашему шаблону дополнительных изменений вносить вам не требуется. Достаточно выполнить инструкции из сообщения выше.
Спасибо!
Все получилось.

#20 HobbyDom

HobbyDom

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

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

Отправлено 18 Декабрь 2013 - 13:33

Добрый день. Все сделала, как написано выше, но не все получилось. Пишет "не удалось найти форму добавления товара в корзину", при быстром заказе в каталоге. Как быть? http://hobbydom-u.ru...товка-для-часов
ошибка.JPG





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

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

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