0 Пользователей и 1 Гость просматривают эту тему.
  • 28 Ответов
  • 2630 Просмотров
*

buto

  • Завсегдатай
  • 525
  • 1
Добрый день. Интересует возможно ли реализовать в JoomShopping вывод условия, что сначала выбирается вид доставки (пример "самовывоз" либо "доставка курьером"), а уже исходя из выбранного типа отображается адрес доставки. К примеру для "самовывоза" адрес доставки и выбор города не отображается, а для выбора "доставки курьером" появляются поля адреса доставки.
*

dmitry_stas

  • Профи
  • 9972
  • 944
в смысле, можно ли такое реализовать технически? например, попробуйте купить тут что нибудь. этот принцип имеется в виду?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Завсегдатай
  • 525
  • 1
в смысле, можно ли такое реализовать технически? например, попробуйте купить тут что нибудь. этот принцип имеется в виду?
Да именно он.
*

Anton shop

  • Давно я тут
  • 243
  • 1
в смысле, можно ли такое реализовать технически? например, попробуйте купить тут что нибудь. этот принцип имеется в виду?

Тоже доже интересует этот вопрос. Как такое можно реализовать?
*

koldun

  • Новичок
  • 1
  • 0
ну что, товарищи? есть соображения по этому поводу?

создаю свой первый интернет магазин на системе JoomShopping и столкнулся с тем, что мне тоже нужно заставить покупателя сначала выбрать способ доставки - к примеру новая Почта либо обычная почта, после чего он уже должен вводить адрес (в случае с новой почтой - адрес их склада, а в случае с обычной почтой - свой домашний адрес), потому что как то туповато пока что все получается)
*

Milan720p

  • Осваиваюсь на форуме
  • 46
  • 0
+1. Тоже очень интересует. У меня в интернет-магазине отправка во все страны СНГ с Украины, естественно вариантов доставок - море.
*

Anton shop

  • Давно я тут
  • 243
  • 1
в смысле, можно ли такое реализовать технически? например, попробуйте купить тут что нибудь. этот принцип имеется в виду?

Да. Как такое реализовать?
*

prototype

  • Новичок
  • 4
  • 1
С помощью аддона http://nevigen.com/ru/shop/addons/onestepcheckout-joomshopping.html можно такое реализовать?
*

nevigen

  • Moderator
  • 8913
  • 755
  • http://n*****n.com
нет. в базе нет.
это только оформление на 1-й странице.
только доделывать.
« Последнее редактирование: 06.03.2014, 21:15:30 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

irc-h

  • Осваиваюсь на форуме
  • 158
  • 8
Возможно проще будет покопать немного в другом направлении: оставить поле "Адрес" как есть, просто убрать из него адреса доставки полностью и поработать с самой страницей доставки, т.е. если выбираем например доставка курьером то при выборе вываливаются данные для заполнения итп по аналогии со способами оплаты.
*

Виталик

  • Группа развития
  • 1238
  • 128
*

irc-h

  • Осваиваюсь на форуме
  • 158
  • 8
а разве этот вопрос ещё актуальный?
А есть готовое решение?
Если я ничего не путаю, то на текущий момент нет возможности построить зависимость между выбранным способом доставки и полями раздела "Адрес" средствами компонента или адона/плагина(я лично не нашел, если есть)
Например у нас самовывоз -> клиенту по хорошему не нужно заполнять адрес доставки или если выбран самовывоз от партнера и у партнера несколько пунктов самовывоза, то нужно ставить выбор списка и т.п.
« Последнее редактирование: 22.04.2014, 17:44:08 от irc-h »
*

Anton shop

  • Давно я тут
  • 243
  • 1
Тема актуальная.
« Последнее редактирование: 23.04.2014, 06:00:18 от Anton shop »
*

Milan720p

  • Осваиваюсь на форуме
  • 46
  • 0
*

pvi1

  • Завсегдатай
  • 531
  • 11
в смысле, можно ли такое реализовать технически? например, попробуйте купить тут что нибудь. этот принцип имеется в виду?
Дмитрий, не поделитесь?
*

Arkadiy

  • Группа развития
  • 5349
  • 440
  • Крепитесь, други.
Я реализовывать такое. Без изменения файлов магазина сделать нет возможности, по этому готового решения скорее всего не будет, пока сами разработчики магазина не сделают.
*

dmitry_stas

  • Профи
  • 9972
  • 944
Дмитрий, не поделитесь?

Это OneStepCheckout с измененным шаблоном. Аркадий прав, универсально сделать к сожалению пока не получается, поэтому выложить такой шаблон пока нет возможности, но в индивидуальном порядке это можно сделать. Файлы магазина при этом не меняются. Все реализовано в шаблоне OneStepCheckout
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

pvi1

  • Завсегдатай
  • 531
  • 11
Т.е. это можно сделать и в стандартном шаблоне чекаута, естественно изменив shipping.php?
« Последнее редактирование: 27.06.2015, 11:57:25 от pvi1 »
*

dmitry_stas

  • Профи
  • 9972
  • 944
как? нужно в зависимости от выбранного способа доставки показать или скрыть поля адреса. как это можно сделать при пошаговом оформлении, если выбор адреса происходит до выбора доставки? плюс нужно сохранить поля адреса, а на шаге доставки сохраняется тип доставки, а не поля адреса. такая логика возможна только в оформлении на одной странице. либо нужно менять порядок шагов оформления, чтобы способ доставки выбирался до адреса, но это еще сложнее, и множественных хаков там точно не избежать
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

pvi1

  • Завсегдатай
  • 531
  • 11
Допустим, название первого шага "Адрес" меняем на "Введите Ваши данные" и оставляем там только имя и телефон. Дальше -способ оплаты, дальше "способ доставки" . И вот в код shipping.php вставляем div с кодом от первого шага. При помощи javascript создаем функцию, которая при помощи Query присваивает  этому диву .hide, а при выборе нужного  способа доставки (у него есть свой ID) присваеваем диву .show.
Реально ли это таким способом осуществить?
*

dmitry_stas

  • Профи
  • 9972
  • 944
реально, только то, что вы описали по яваскрипту - это 5% от того, что нужно будет итого сделать. оставив только имя и телефон на шаге адреса вы получите в заказе только имя и телефон. просто показать при определенном способе оплаты поля адреса мало, их надо потом еще как то сохранить в заказе. и так далее.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

pvi1

  • Завсегдатай
  • 531
  • 11
А в Вашем OneStepCheckout таким методом более реально сделать?
*

dmitry_stas

  • Профи
  • 9972
  • 944
более реально просто потому, что в OneStepCheckout уже практически все это есть. поскольку все на одной странице, то не нужно беспокоится о сохранении, порядке шагов и прочем. нужно будет просто разместить в шаблоне нужные поля не в блоке адреса, а в блоке доставки, и показывать их только при необходимости. ну и если есть необходимость обязательности полей адреса доставки, то тоже надо будет поработать над этим, чтобы они были обязательны только при определенных выбранных способах оплаты. а все остальное - уже готово.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

pvi1

  • Завсегдатай
  • 531
  • 11
На свежую голову все становится поразительно просто.
Итак:
1 шаг - меняем название "адрес доставки" на "Введите данные". Оставляем поля Имя(Фамилия), телефон, E-mail (не обязательно)
Меняем в выпадающем списке название "Адрес доставки" на "Нужна доставка?"
В самом списке "Такой же" меняем на "Нет", "Другой" на "Да"
При нажатии "Да" оставляем поля Город, улица, дом, квартира (хотя в админке корявенько сделано с неточностями)
Все, вопрос решен.
*

dmitry_stas

  • Профи
  • 9972
  • 944
это конечно решение, только как то это мало похоже на решение сабжа :) точнее вообще не похоже. где же тут зависимость вывода адреса от типа доставки?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

pvi1

  • Завсегдатай
  • 531
  • 11
Согласен, но главная цель достигнута: клиент без необходимости не выводит свои дополнительные личные данные и экономиться время на заполнение. А эти два фактора значительно влияют на поведение клиента.
*

fonis

  • Новичок
  • 7
  • 0
более реально просто потому, что в OneStepCheckout уже практически все это есть. поскольку все на одной странице, то не нужно беспокоится о сохранении, порядке шагов и прочем. нужно будет просто разместить в шаблоне нужные поля не в блоке адреса, а в блоке доставки, и показывать их только при необходимости. ну и если есть необходимость обязательности полей адреса доставки, то тоже надо будет поработать над этим, чтобы они были обязательны только при определенных выбранных способах оплаты. а все остальное - уже готово.

Нужна помощь в реализации подобного на OneStepCheckout
*

nevigen

  • Moderator
  • 8913
  • 755
  • http://n*****n.com
Нужна помощь в реализации подобного на OneStepCheckout
обращения по доработкам коммерческих расширений на сайте разработчика обычно.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Зависимость заказа от веса

Автор bas700

Ответов: 6
Просмотров: 81
Последний ответ 12.09.2017, 10:30:38
от bas700
Вывода всех товаров на одной странице JoomShopping

Автор vova630

Ответов: 10
Просмотров: 303
Последний ответ 03.07.2017, 21:16:22
от robert
Автозаполнение адреса

Автор oleg8800

Ответов: 3
Просмотров: 198
Последний ответ 27.05.2017, 21:58:50
от dmitry_stas
[Решено] Вывод атрибутов по id. Условия вывода

Автор vipiusss

Ответов: 1
Просмотров: 312
Последний ответ 24.04.2017, 11:16:05
от vipiusss
Убрать "цена доставки" и Стоимость доставки с корзины

Автор vorfey

Ответов: 27
Просмотров: 1320
Последний ответ 18.02.2017, 00:15:54
от mario052