Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка]


Recommended Posts

Здравствуйте Уважаемый автор и участники форума!

Ценю ваше время, поэтому пролистал страницы форума с даты выпуска версии 4.9.0, но ответа не нашел

А вопрос следующий: Казалось бы нужно сделать элементарную вещь, а именно, организовать форму заказа как это сделано на всех ведущих ИМ: т.е зависимость способа доставки от выбранного города, а уже от способа доставки - показывать адрес доставки или адреса пунктов самовывоза

59d683b0dd2a1_1.png.66de33af57c3b11e395c164fde013f2f.png

 

59d6849fcabc4_2.png.699f4061ca215c038263b8f58948702d.png

 

 

Пытаясь слепить что-то подобное с помощью плагина сделал следующее:

1. Блок "Доставка" поместил перед блоком "Адрес доставки"

2. Блок "Адрес доставки" скрыл для для способа доставки "Самовывоз"

3. Способ доставки "Доставка курьером в пределах МКАД" настроен только для Географическая зона 1 (Москва), поэтому выбор города я поместил в блок "Адрес оплаты" и объединил его с блоком "Покупатель" (Страна РФ и г. Москва стоят по умолчанию)

59d6801780be9_10.png.a8bbba91b8d1e7a0c3edd6c4ef661990.png

 

Но при выборе другого города доставка курьером не пропадает

 

59d68055d41eb_11.png.b1d10e8d3db3234fc9101fb34b96da75.png

 

Если же пощелкать радиокнопки (способы доставки)

59d6809bdcb6e_12.png.ce5b8d81f616eb7bdff3339b971606bc.png

 

Доставка курьером исчезает

 

Заметил что скрипт запоминает выбранный способ оплаты при последующем входе в корзину (т.е если следующий раз зайти в корзину будет Москва и отсутствие доставки курьером). Как его заставить читать город заново

 

 

Змінено користувачем Denv
Уточнение
Надіслати
Поділитися на інших сайтах


1 минуту назад, Denv сказал:

Здравствуйте Уважаемый автор и участники форума!

Ценю ваше время, поэтому пролистал страницы форума с даты выпуска версии 4.9.0, но ответа не нашел

А вопрос следующий: Казалось бы нужно сделать элементарную вещь, а именно, организовать форму заказа как это сделано на всех ведущих ИМ:

 

Пытаясь слепить что-то подобное с помощью плагина сделал следующее:

1. Блок "Доставка" поместил перед блоком "Адрес доставки"

2. Блок "Адрес доставки" скрыл для для способа доставки "Самовывоз"

3. Способ доставки "Доставка курьером в пределах МКАД" настроен только для Географическая зона 1 (Москва), поэтому выбор города я поместил в блок "Адрес оплаты" и объединил его с блоком "Покупатель" (Страна РФ и г. Москва стоят по умолчанию)

 

Но при выборе другого города доставка курьером не пропадает

 

Если же пощелкать радиокнопки (способы доставки)

 

Доставка курьером исчезает

 

Заметил что скрипт запоминает выбраный способ оплаты при последующем входе в корзину (т.е если следующий раз зайти в корзину будет Москва и отсутствие доставки курьером). Как его заставить читать город заново

В опенкарте адреса доставки передаются модулям доставки, а адреса оплаты передаются модулям оплаты. Модуль копирует адреса друг в друга только если используется один из блоков, а не оба сразу (в любых сценариях). Плюс также если адреса отдельные, то в одном адресе в аккаунт сохраняется одно поле (используемое), во втором адресе сохраняется другое поле, одно из них помечается адресом по умолчанию. Поэтому так использовать два адреса одновременно не стоит. Они нужны только когда в этом есть реальная необходимость, но в РФ такой нужды нет. Используйте один адрес доставки. Если хотите, могу скинуть минимодуль для выбора региона, поместите его в разметке блоков выше других блоков.

Надіслати
Поділитися на інших сайтах

Вроде понял, но не уверен)))

Очень приятно столь оперативному ответу

 

23 минуты назад, deeman сказал:

использовать два адреса одновременно не стоит

Вы имели ввиду адрес оплаты и адрес доставки?

Модуль выбора региона был бы очень кстати

Спасибо!

Надіслати
Поділитися на інших сайтах


Только что, Denv сказал:

Вроде понял, но не уверен)))

Очень приятно столь оперативному ответу

Вы имели ввиду адрес оплаты и адрес доставки?

Модуль выбора региона был бы очень кстати

Спасибо!

Да. Это разные по своей сути адреса и передаются каждый своим модулям. А логика копирования адреса в адрес безусловна только если используется один из них (у вас оба, да еще с разным набором полей)

Надіслати
Поділитися на інших сайтах

Добрый день!

Есть проблемка. При нажатии кнопки "Оформить заказ" в корзине .../simplecheckout/ перебрасывает на страницу инструкций для банковского перевода, где еще нужно нажать кнопку "Подтвердить". Так вот проблемка в том, что эта страница как в полной  так и в мобильной версии, съезжает  до  первой  полосы в подвале, и что бы клиенту увидеть инструкции и кнопку "подтвердить", нужно прокрутить окно вверх (если додумается). Предполагаю, что именно из-за этого некоторые заказы попадают в "пропавшие". Где подшаманить? 

Надіслати
Поділитися на інших сайтах


Только что, rbaglay сказал:

Добрый день!

Есть проблемка. При нажатии кнопки "Оформить заказ" в корзине .../simplecheckout/ перебрасывает на страницу инструкций для банковского перевода, где еще нужно нажать кнопку "Подтвердить". Так вот проблемка в том, что эта страница как в полной  так и в мобильной версии, съезжает  до  первой  полосы в подвале, и что бы клиенту увидеть инструкции и кнопку "подтвердить", нужно прокрутить окно вверх (если додумается). Предполагаю, что именно из-за этого некоторые заказы попадают в "пропавшие". Где подшаманить? 

В админке есть справка. Либо поставить модифицированную версию этого модуля, чтобы не было текста после оформления заказа, либо вырезать вывод текста в шаблоне этого модуля, а сам текст выводить например через блок "помощи" для этого варианта оплаты (либо не выводить вовсе, потому что этот текст из модуля оплаты уходит в письме пользователю)

Надіслати
Поділитися на інших сайтах

Только что, rbaglay сказал:

Есть готовое решение?

Есть. Об этом как раз написано в справке. Напишите в личку версию опенкарта

Надіслати
Поділитися на інших сайтах

47 минут назад, deeman сказал:

 

48 минут назад, rbaglay сказал:

Есть готовое решение?

Есть. Об этом как раз написано в справке. Напишите в личку версию опенкарта

 

Спасибо, вопрос закрыт.

Надіслати
Поділитися на інших сайтах


Всем привет. Наверняка ответ на мой вопрос есть на 482 страницах обсуждения, но не осилю.

Мне надо чтоб при заказе просто приходило письмо с ФИО, адресом, телефоном и необходимым товаром. Без оплаты и кучи других функций.

Можно ли это реализовать с помощью этого модуля?

Надіслати
Поділитися на інших сайтах


20 минут назад, GuRO82 сказал:

Всем привет. Наверняка ответ на мой вопрос есть на 482 страницах обсуждения, но не осилю.

Мне надо чтоб при заказе просто приходило письмо с ФИО, адресом, телефоном и необходимым товаром. Без оплаты и кучи других функций.

Можно ли это реализовать с помощью этого модуля?

Можно

Надіслати
Поділитися на інших сайтах

День добрый, выбился из сил уже. Стоит у меня на 1.5.4.1 честно купленный Simple. Решил на 2.1 перебраться (Simple там нет, пока голый двиг). Законвертил базу, конфиги. Но столкнулся неожиданно с такой проблемой. Если включен SEO Pro то при попытке просмотреть корзину:

Ссылка "Посмотреть корзину" имеет вид https://новый домен/shopping-cart/        

ведёт же она на https://старый домен/index.php?route=checkout/simplecheckout

 

Замечу, что старый домен был с SSL, а новый без SSL. Где все эти ссылки затесались поправить их?

.htaccess дефолтный

Надіслати
Поділитися на інших сайтах

3 минуты назад, gyurza2000 сказал:

День добрый, выбился из сил уже. Стоит у меня на 1.5.4.1 честно купленный Simple. Решил на 2.1 перебраться (Simple там нет, пока голый двиг). Законвертил базу, конфиги. Но столкнулся неожиданно с такой проблемой. Если включен SEO Pro то при попытке просмотреть корзину:

Ссылка "Посмотреть корзину" имеет вид https://новый домен/shopping-cart/        

ведёт же она на https://старый домен/index.php?route=checkout/simplecheckout

 

Замечу, что старый домен был с SSL, а новый без SSL. Где все эти ссылки затесались поправить их?

.htaccess дефолтный

В конфигах опенкарта

/admin/config.php

/config.php

Либо в кэшах сео модуля или чего-то подобного.

Модуль не умеет формировать ссылки и не выводит их в шаблон.

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

Надіслати
Поділитися на інших сайтах

похоже, вопрос по SEO Pro...

при установке ЧПУ по умолчанию (а не SEO Pro) всё корректно

но в таблице SQL url_alias никаких упоминаний Simple не нахожу

Змінено користувачем gyurza2000
Надіслати
Поділитися на інших сайтах

25 минут назад, gyurza2000 сказал:

похоже, вопрос по SEO Pro...

при установке ЧПУ по умолчанию (а не SEO Pro) всё корректно

но в таблице SQL url_alias никаких упоминаний Simple не нахожу

Я бы проверил еще раз внимательнее все конфиги. И прошелся по всем файлам поиском по упоминанию домена плюс то же самое по всей базе данных. Так проще всего.

UPD: Проверил поведение. Ссылка верная и сео модуль при посещении ссылки делает редирект на другую ссылку с другим доменом. Проверяйте кэш сео модуля

Надіслати
Поділитися на інших сайтах

11 минут назад, ilm сказал:

Здравствуйте!
Подскажите, пожалуйста, как настроить модуль, чтобы оформление заказа выглядело таким образом?

Если про компоновку блоков и набор полей, то можете поменять в админке модуля.

Если про стили, то нужно менять стили (и верстку)

Надіслати
Поділитися на інших сайтах

День добрый

Думаю что и мой вопрос на этих бесконечных страницах уже обсуждался.

Включил подстановка данных по ip и автозаполнение данных по значению города

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

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

Если это конечно возможно и относится к модулю симпл..

 

Заранее спасибо!

Надіслати
Поділитися на інших сайтах


4 часа назад, M9COTP9C сказал:

Возможно запустить модуль на поддоменах или для каждого поддомена так же нужна отдельная лицензия?

Тоже интересует вопрос, особенно, если поддомен тестовый))

Надіслати
Поділитися на інших сайтах


5 часов назад, M9COTP9C сказал:

Возможно запустить модуль на поддоменах или для каждого поддомена так же нужна отдельная лицензия?

 

1 час назад, Zavik21 сказал:

Тоже интересует вопрос, особенно, если поддомен тестовый))

Всё указано в описании модуля.

Надіслати
Поділитися на інших сайтах

2 часа назад, Sway сказал:

День добрый

Думаю что и мой вопрос на этих бесконечных страницах уже обсуждался.

Включил подстановка данных по ip и автозаполнение данных по значению города

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

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

Если это конечно возможно и относится к модулю симпл..

 

Заранее спасибо!

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

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

Если нужна какая-то своя логика работы автокомплита, то нужно менять джаваскрипты модуля.

Надіслати
Поділитися на інших сайтах

Добрый день. Скажите пожалуйста, почему могут не показываться страны? Не выпадают когда выбираешь страну. Я отключил все страны, кроме стран СНГ и переименовал их на русский язык. 

 

Но если отключить модуль Simple и начать обычную регистрацию, то всё показывается. Не показываются страны только в модуле Simple. Версия opencart - 2.3.0.2

 

Надіслати
Поділитися на інших сайтах


1 час назад, griga999 сказал:

Добрый день. Скажите пожалуйста, почему могут не показываться страны? Не выпадают когда выбираешь страну. Я отключил все страны, кроме стран СНГ и переименовал их на русский язык. 

 

Но если отключить модуль Simple и начать обычную регистрацию, то всё показывается. Не показываются страны только в модуле Simple. Версия opencart - 2.3.0.2

 

Подскажите, пожалуйста, свой домен (в личку)

Надіслати
Поділитися на інших сайтах

ОБНОВЛЕНО: см. внизу

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

Что делаю

1. На PHP 7.0.22, OpenCart 3.0.2.1b устанавливаю simple 4.9.4 (php7) сперва копируя папку upload for 3.0.x , потом upload for 3.0.x\catalog\view\theme\default в папку my_theme.

2. Устанавливаю модуль Simple в админке, нажимаю кнопку "редактировать" чтобы зайти в админку модуля.

Результат

В админке модуля сперва моргает и исчезает заголовок, внизу появляется попап с ошибкой:

wrong response: //my_domain/admin/index.php?route=extension/module/simple/license&user_token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh&token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh SyntaxError: Unexpected end of JSON input

В js консоли ошибки:

GET http://my_domain/admin/index.php?route=extension/module/simple/license&user_token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh&token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh 500 (Internal Server Error)
GET http://my_domain/admin/index.php?route=extension/module/simple/abandoned&page=1&limit=2&user_token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh&token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh 500 (Internal Server Error)

В PHP логе:

[Sun Oct 08 23:15:41.440839 2017] [:error] [pid 1868] [client my_ip:63880] PHP Fatal error:  Uncaught Error:
Call to undefined function [obfuscated]() in /var/www/html/opencart/admin/controller/extension/module/simple.php:0\nStack trace:\n#0 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): jooi0->ijoil('1')\n#1 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): jooi0->__construct('1')\n#2 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): jooi0->lioii('-----BEGIN PUBL...')\n#3 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): jooi0->loadKey('-----BEGIN PUBL...')\n#4 /var/www/html/opencart/admin/controller/extension/module/simple.php(0): ControllerModuleSimple->lioo0(NULL)\n#5 /var/www/html/opencart/admin/controller/exten
sion/module/simple.php(0): ControllerModuleSimple->ljolo()\n#6 /var/www/html/opencart/system/engine/action.php(79): Co
ntrollerModuleSimple->abandoned()\n#7 /var/www/html/opencart/admin/controller/startup/router.php(26): Action->execute(
Object(Registry), Array)\n#8 /var/www/html/opencart/system/engine/action.p in /var/www/html/opencart/admin/controller/
extension/module/simple.php on line 0, referer: http://my_domain/admin/index.php?route=extension/module/simple&use
r_token=p5B2MRitalfzetLTxhLZfuyFu3vK1MAh

Ожидаемый результат

Модуль запрашивает ключ лицензии.

 

ОБНОВЛЕНО

Проблема была не с модулем Simple непосредственно, а с отсутствием зависимостей OpenCart. а именно Mbstrings и Xml.

Странно правда, что до установки Simple OpenCart использовался довольно активно и не было никаких ошибок.
Предлагаю обновить документацию насчет того что надо проверить что все зависимости установлены.

Решение в данном случае:

sudo apt-get install php7.0-mbstring
sudo apt-get install php7.0-xml

 

Змінено користувачем Sourcerer
Надіслати
Поділитися на інших сайтах


  • dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка]

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.