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

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


Recommended Posts

Установил новый модуль на 1.5.3.1 когда проходишь по ссылке регистрации http://site.tld/index.php?route=account/simpleregister

 

выдает такую ошибку: 

 

Fatal error: Call to a member function tpl_header() on a non-object in /home/site.tld/public_html/catalog/view/theme/default/template/account/simpleregister.tpl on line 3

 

Как вылечить?

Попробуйте все файлы модуля заново залить. Ничего вручную не правили?

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

Установил новый модуль на 1.5.3.1 когда проходишь по ссылке регистрации http://site.tld/index.php?route=account/simpleregister

 

выдает такую ошибку: 

 

Fatal error: Call to a member function tpl_header() on a non-object in /home/site.tld/public_html/catalog/view/theme/default/template/account/simpleregister.tpl on line 3

 

Как вылечить?

Попробуйте все файлы модуля заново залить. Ничего вручную не правили?

 

именно файлы вашего модуля не трогал

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

Установил новый модуль на 1.5.3.1 когда проходишь по ссылке регистрации http://site.tld/index.php?route=account/simpleregister

 

выдает такую ошибку: 

 

Fatal error: Call to a member function tpl_header() on a non-object in /home/site.tld/public_html/catalog/view/theme/default/template/account/simpleregister.tpl on line 3

 

Как вылечить?

Попробуйте все файлы модуля заново залить. Ничего вручную не правили?

 

Перезалил, все заработало :) Я как сохранил настройку модуля, их потом импортировал, после этого вроде глюк появился.

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

Подскажите пожалуйста, как правильно настроить маску для телефона вида:

+70002224444   

 

По умолчанию высвечивается +7(000)222-4444 и что бы я не менял в настройках, остается прежней... :(

 

p.s.:  решил вопрос =))

 

1) Активировал - "Через вызов метода validate_main_telephone"

2) Галочки, которые были вкл. - снял

3) Ввел маску +79999999999

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


Всем привет,

Подскажите можно ли в модуле убрать инпут пароль ? 

Что-то ни как не могу убрать.

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

 

Извините если уже было,  я ни чего не нашел. 

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


Всем привет,

Подскажите можно ли в модуле убрать инпут пароль ? 

Что-то ни как не могу убрать.

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

 

Извините если уже было,  я ни чего не нашел. 

На первой странице админки есть блок Покупателя

Там есть опция - регистрация при заказе, можно установить регистрацию по желанию и появится опция для емэйла, что делать с ним, если регистрация не нужна.

Также в этом блоке можно выставить автогенерацию пароля и он пропадет из набора полей (если пользователь решит зарегистрироваться)

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

Всем привет,

Подскажите можно ли в модуле убрать инпут пароль ? 

Что-то ни как не могу убрать.

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

 

Извините если уже было,  я ни чего не нашел. 

На первой странице админки есть блок Покупателя

Там есть опция - регистрация при заказе, можно установить регистрацию по желанию и появится опция для емэйла, что делать с ним, если регистрация не нужна.

Также в этом блоке можно выставить автогенерацию пароля и он пропадет из набора полей (если пользователь решит зарегистрироваться)

 

Возможно я не правильно сформульровал мысль. 

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

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


Возможно я не правильно сформульровал мысль. 

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

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

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

Приветствую!

 

1.5.5.1
В настройках стоит генерировать пароль, при этом когда пользователю высылается письмо "Добро пожаловать и благодарим Вас за регистрацию!" в нем нет сгенеренного пароля. Неплохо было бы, чтоб пароль высылался пользователю на почту!

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


Приветствую!

 

1.5.5.1

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

Посмотрите папку /usefull vqmods...

Там есть simple_password_in_email.xml

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

Почему может не работать геоайпи. Таблицы с сайта импортировал  (oc_geo.sql и  oc_geo_ip.sql)  . Префикс изменил. Для страны, индекса, города, региона указал "Использовать определение по IP (смотри install.txt)". 

Может еще где настроить (локалхост)? 

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


Почему может не работать геоайпи. Таблицы с сайта импортировал  (oc_geo.sql и  oc_geo_ip.sql)  . Префикс изменил. Для страны, индекса, города, региона указал "Использовать определение по IP (смотри install.txt)". 

Может еще где настроить (локалхост)? 

На локалхосте это не сработает, так как Ваш адрес в данном случае 127.0.0.1 Можно конечно попробовать и на локалхосте, но для этого Вам надо сделать 80 порт доступным из интернета и обратиться к серверу по Вашему IP. Но я думаю, что это слишком сложно для проведения теста

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

Почему может не работать геоайпи. Таблицы с сайта импортировал  (oc_geo.sql и  oc_geo_ip.sql)  . Префикс изменил. Для страны, индекса, города, региона указал "Использовать определение по IP (смотри install.txt)". 

Может еще где настроить (локалхост)? 

На локалхосте это не сработает, так как Ваш адрес в данном случае 127.0.0.1 Можно конечно попробовать и на локалхосте, но для этого Вам надо сделать 80 порт доступным из интернета и обратиться к серверу по Вашему IP. Но я думаю, что это слишком сложно для проведения теста

 

Ок. Сенкс. Тожь посмотрел какой  айпи и подумал про это. А таблицы для гео надо будет обновлять время от времени или нет?.

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


Почему может не работать геоайпи. Таблицы с сайта импортировал  (oc_geo.sql и  oc_geo_ip.sql)  . Префикс изменил. Для страны, индекса, города, региона указал "Использовать определение по IP (смотри install.txt)". 

Может еще где настроить (локалхост)? 

На локалхосте это не сработает, так как Ваш адрес в данном случае 127.0.0.1 Можно конечно попробовать и на локалхосте, но для этого Вам надо сделать 80 порт доступным из интернета и обратиться к серверу по Вашему IP. Но я думаю, что это слишком сложно для проведения теста

 

 

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

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


Я делал для тестирования вот так: в файле \catalog\model\tool\simplegeo.php после строки

$ip = isset($this->request->server['HTTP_X_FORWARDED_FOR']) && $this->request->server['HTTP_X_FORWARDED_FOR'] ? $this->request->server['HTTP_X_FORWARDED_FOR'] : 0;
        $ip = $ip ? $ip : $this->request->server['REMOTE_ADDR'];

 

просто влепил значение нужно ип (на примере Донецк)

$ip = "194.146.197.4";

 

и все.

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

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

Я делал для тестирования вот так: в файле \catalog\model\tool\simplegeo.php после строки

$ip = isset($this->request->server['HTTP_X_FORWARDED_FOR']) && $this->request->server['HTTP_X_FORWARDED_FOR'] ? $this->request->server['HTTP_X_FORWARDED_FOR'] : 0;
        $ip = $ip ? $ip : $this->request->server['REMOTE_ADDR'];

 

просто влепил значение нужно ип (на примере Донецк)

$ip = "194.146.197.4";

 

и все.

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

 

 

Спасибо. Попробовал. НА локалхосте настроил

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


На тестовом сервере не определяет IP почему то. Если свой  принудительно прописать нормально, без него не цепляет

 

Вообщем закомментировал строчки 

$ip = isset($this->request->server['HTTP_X_FORWARDED_FOR']) && $this->request->server['HTTP_X_FORWARDED_FOR'] ? $this->request->server['HTTP_X_FORWARDED_FOR'] : 0;
$ip = $ip ? $ip : $this->request->server['REMOTE_ADDR']; 

 

Поставил просто 

 

$ip = $this->request->server['REMOTE_ADDR'];

 

Заработало.  Видимо на первой строчке всегда 0 выдавало и во второй присваивало 0 (хз вообщем)

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


Здравствуйте. Как перенести флажек "Я прочитал и согласен с правилами" при пошаговом заказе на последний шаг, где показывается финальная корзина? У меня при нажатии на ссылку в частности "Договор оферта" черный экран, вместо текста соглашения.

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

Можно ли сделать как-то связанные поля? т.е. мне надо что бы покупатели выбирали нужен им подъем или нет, затем, если ответ да, то появлялся следующий пункт - наличие грузового лифта и этаж

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

 

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

 

PS Как можно сделать, что бы в заказе не писало empty@localhost если поле остается пустым при заказе?

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


Здравствуйте. Как перенести флажек "Я прочитал и согласен с правилами" при пошаговом заказе на последний шаг, где показывается финальная корзина? У меня при нажатии на ссылку в частности "Договор оферта" черный экран, вместо текста соглашения.

последний шаг с финальной корзиной  - это уже момент, когда заказ фактически создан и загружен модуль оплаты, следовательно показывать флажок нет смысла. если только не усложнять логику и не проверять, поставлен ли флажок, если нет, то не разрешать оплату. насчет ссылки - проверьте, работает ли попап вообще, например на странице дефолтной регистрации (index.php?route=account/register)

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

Здравствуйте. Как перенести флажек "Я прочитал и согласен с правилами" при пошаговом заказе на последний шаг, где показывается финальная корзина? У меня при нажатии на ссылку в частности "Договор оферта" черный экран, вместо текста соглашения.

последний шаг с финальной корзиной  - это уже момент, когда заказ фактически создан и загружен модуль оплаты, следовательно показывать флажок нет смысла. если только не усложнять логику и не проверять, поставлен ли флажок, если нет, то не разрешать оплату. насчет ссылки - проверьте, работает ли попап вообще, например на странице дефолтной регистрации (index.php?route=account/register)

"Я зарегистрирован" работает, а вместо соглашения черный экран с рамкой в верхнем левом углу. Можно першить тогда ссылку, чтобы в отдельном окне открывался текст, по типу _blank. В каком файле смотреть?

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

 

Можно ли сделать как-то связанные поля? т.е. мне надо что бы покупатели выбирали нужен им подъем или нет, затем, если ответ да, то появлялся следующий пункт - наличие грузового лифта и этаж

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

 

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

 

PS Как можно сделать, что бы в заказе не писало empty@localhost если поле остается пустым при заказе?

empty@localhost не убрать, так как это своего рода заглушка, поле email системное поле и если оставить его пустым, то вылезут ошибки во многих местах. если только не делать "трюк" через вкмод и не стирать это поле уже после всяких подтверждений заказов. правда не уверен, что после при редактировании заказа вновь не полезут ошибки из-за пустого поля.

насчет лифта - напишите в личку

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

 

Здравствуйте. Как перенести флажек "Я прочитал и согласен с правилами" при пошаговом заказе на последний шаг, где показывается финальная корзина? У меня при нажатии на ссылку в частности "Договор оферта" черный экран, вместо текста соглашения.

последний шаг с финальной корзиной  - это уже момент, когда заказ фактически создан и загружен модуль оплаты, следовательно показывать флажок нет смысла. если только не усложнять логику и не проверять, поставлен ли флажок, если нет, то не разрешать оплату. насчет ссылки - проверьте, работает ли попап вообще, например на странице дефолтной регистрации (index.php?route=account/register)

"Я зарегистрирован" работает, а вместо соглашения черный экран с рамкой в верхнем левом углу. Можно першить тогда ссылку, чтобы в отдельном окне открывался текст, по типу _blank. В каком файле смотреть?

Я зарегистрирован - это мой самописный скрипт, а всякие соглашения - это функционал опенкарта (обычно через fancybox или colorbox, они и глючат), ссылку можно глянуть в языковом файле /catalog/language/russian/checkout/simplecheckout.php , для попапа там задается определенный цсс класс тэга

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

 

 

Здравствуйте. Как перенести флажек "Я прочитал и согласен с правилами" при пошаговом заказе на последний шаг, где показывается финальная корзина? У меня при нажатии на ссылку в частности "Договор оферта" черный экран, вместо текста соглашения.

последний шаг с финальной корзиной  - это уже момент, когда заказ фактически создан и загружен модуль оплаты, следовательно показывать флажок нет смысла. если только не усложнять логику и не проверять, поставлен ли флажок, если нет, то не разрешать оплату. насчет ссылки - проверьте, работает ли попап вообще, например на странице дефолтной регистрации (index.php?route=account/register)

"Я зарегистрирован" работает, а вместо соглашения черный экран с рамкой в верхнем левом углу. Можно першить тогда ссылку, чтобы в отдельном окне открывался текст, по типу _blank. В каком файле смотреть?

Я зарегистрирован - это мой самописный скрипт, а всякие соглашения - это функционал опенкарта (обычно через fancybox или colorbox, они и глючат), ссылку можно глянуть в языковом файле /catalog/language/russian/checkout/simplecheckout.php , для попапа там задается определенный цсс класс тэга

 

Спасибо, сделал в новом окне.

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

 

 

Можно ли сделать как-то связанные поля? т.е. мне надо что бы покупатели выбирали нужен им подъем или нет, затем, если ответ да, то появлялся следующий пункт - наличие грузового лифта и этаж

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

 

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

 

PS Как можно сделать, что бы в заказе не писало empty@localhost если поле остается пустым при заказе?

empty@localhost не убрать, так как это своего рода заглушка, поле email системное поле и если оставить его пустым, то вылезут ошибки во многих местах. если только не делать "трюк" через вкмод и не стирать это поле уже после всяких подтверждений заказов. правда не уверен, что после при редактировании заказа вновь не полезут ошибки из-за пустого поля.

насчет лифта - напишите в личку

ну с ошибкой при редактировании я как-то справился.) т.е. если поле пустое и редактируешь его, то не заставляет писать майл.)

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


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

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

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

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

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

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

Вхід

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

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

Important Information

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