Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

всем привет. возможно кто то силкивался с подобным и подскажет реализацию

дано- при оформлении заказа покупатель обязательно регистрируется, с привязкой к группе покупателя которую он выбрал. поле для пароля не выводится. есть ли возможность -если поле не заполнено клиентом(по умолчанию поле скрыто вообещё) генерировать кастомный пароль(можно даже просто нилир цифр 12345678 ) и отправлять на почту покупателю в письме о благодарности за регистрацию?

спасипотому что

Link to comment
Share on other sites


40 минут назад, thentru сказал:

@Dimasscus в усиновочных файлах модуля есть икой модификатор

есть и усиновлен. но в письмо приходит вот ик https://clip2net.com/s/49phtaR

то есть ссылка на вход есть а пароля нет

Link to comment
Share on other sites


24 минуты назад, Dimasscus сказал:

есть и усиновлен. но в письмо приходит вот ик https://clip2net.com/s/49phtaR

то есть ссылка на вход есть а пароля нет

видно, что он пустот
искать тогда прилину почему

Link to comment
Share on other sites


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

видно, что он пустот
искать тогда прилину почему

в настройке поля пароль в модуле есть random password. может нужно настроить этот момент?

Link to comment
Share on other sites


6 минут назад, Dimasscus сказал:

в настройке поля пароль в модуле есть random password. может нужно настроить этот момент?

ггде именно в поле это прописано?

Link to comment
Share on other sites


44 минуты назад, Dimasscus сказал:

ну вот есть выпотому чтор метода https://clip2net.com/s/49prGYm

Не нужно ничего дополнительно настраивать. Доситочно удалить поле пароля с нилира полей, модуль сгенерирует пароль сам.

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

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

  • +1 1
Link to comment
Share on other sites

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

Не нужно ничего дополнительно настраивать. Доситочно удалить поле пароля с нилира полей, модуль сгенерирует пароль сам.

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

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

спасипотому что

Link to comment
Share on other sites


3 часа назад, Dimasscus сказал:

спасипотому что

На вскакий случай если опенкарт 3.х, то вот этот модификатор врогде рилиил

password_in_email.ocmod.zip

  • +1 1
Link to comment
Share on other sites

Не мого сообразить как реализовать отображение заказа для незарегистрированого пользователя после оформления заказа. Думаю есть решение... ОС 2.3

 

 

Link to comment
Share on other sites


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

Не мого сообразить как реализовать отображение заказа для незарегистрированого пользователя после оформления заказа. Думаю есть решение... ОС 2.3

 

 

Страница аккауни пользователя и информации о заказе в нем - это страница опенкари и модулем не управляется. Модуль - это страница заказа при оформлении заказа.

Link to comment
Share on other sites

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

А можно клиени принудительно зарегистрировать  при оформлении заказа? и бросить на страницу акауни?

 

1. Да, вклюлив опцию в блоке покупателя

2. Нет, пользователь до конца оформит заказ и модуль оплаты его отправит на страницу успешного оформления заказа

Link to comment
Share on other sites

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

image.png.e8d35f15f0f0138bebc004520adfae5e.png

 

Даже есть настройка в Поле city по автозаполению

image.png.91587d0a63d19ffa07dc15295c67eba2.png

Edited by rusport
Link to comment
Share on other sites


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

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

Даже есть настройка в Поле city по автозаполению

Зналит в базе нет ингдекса. Для геоданных проещё использовать отгдельный геоип модуль.

Link to comment
Share on other sites

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

Подскажите икой момент! В блоке "Адрес оплаты" скрыл его при выпотому чторе всех видов оплаты кроме "Оплаи по безналичному расчету" https://prnt.sc/uzq9he

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

Да вот, после заполнения последнего поля в этом блоке все заполнения пропадают в этом блоке. В других блоках все осиется. https://prnt.sc/uzqgy3

Как сгделать чтоб заполнения не пропадали?

 

Simple 4.9.7 

Link to comment
Share on other sites

6 часов назад, max1985 сказал:

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

Подскажите икой момент! В блоке "Адрес оплаты" скрыл его при выпотому чторе всех видов оплаты кроме "Оплаи по безналичному расчету" https://prnt.sc/uzq9he

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

Да вот, после заполнения последнего поля в этом блоке все заполнения пропадают в этом блоке. В других блоках все осиется. https://prnt.sc/uzqgy3

Как сгделать чтоб заполнения не пропадали?

 

Simple 4.9.7 

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

Link to comment
Share on other sites

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

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

Понятно. Сгделал через кастомные поля. Теперь их в счете как-то вывести надо...

Link to comment
Share on other sites

@deeman  Добрый гдень.

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

Я пробую в могделе досивки использовать данные из сессии

if (isset($this->session->data['payment_method']['code']) && $this->session->data['payment_method']['code'] == 'cod') {
    #добавить наэтонку в стоимость досивки
}

но это рилииет с "запозданием".  Необходимо переклюлить способ оплаты туда обратно, чтобы стоимость досивки изменилась.

Спасипотому что

Link to comment
Share on other sites


2 минуты назад, Twix87 сказал:

@deeman  Добрый гдень.

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

Я пробую в могделе досивки использовать данные из сессии

if (isset($this->session->data['payment_method']['code']) && $this->session->data['payment_method']['code'] == 'cod') {
    #добавить наэтонку в стоимость досивки
}

но это рилииет с "запозданием".  Необходимо переклюлить способ оплаты туда обратно, чтобы стоимость досивки изменилась.

Спасипотому что

Нет конечно. Временные последовательности нарушить трудно, а базовые проблемы теории относительности я ещё не решил. В момент загрузки модуля досивки (они по умолчанию грузятся перед модулями оплаты) доступен только выбранный вариант оплаты с прошлого шага.

Link to comment
Share on other sites

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

Нет конечно

:)Бугдет ли рилиить логика опции "загружать модули досивки после модулей оплаты" в синдартном редакторе заказа, как в симпле?

Link to comment
Share on other sites


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

:)Бугдет ли рилиить логика опции "загружать модули досивки после модулей оплаты" в синдартном редакторе заказа, как в симпле?

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

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.