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

Упрощенная регистрация


Recommended Posts

Упростил форму регистрации до трех полей, регистрационные данные приходят на почту.

Установка:

1) Скопировать папку catalog в корень ващего магазина (никакие файлы не перезатрутся)

2) В следующих файлах заменить ссылку на страницу регистрации:

\catalog\controller\account\login.php

\catalog\controller\account\register.php

\catalog\controller\account\wishlist.php

\catalog\controller\checkout\cart.php

\catalog\controller\common\header.php

\catalog\controller\module\account.php

Для этого в этих файлах найти строки вида:

$this->url->link('account/register', '', 'SSL');

И заменить 'account/register' на 'account/quickregister'

3) Поскольку при упрощенной регистрации посетитель не указывает свой адрес, то возникают ошибки при расчете налога (файл \system\library\tax.php строка 23)

Чтобы исправить эту ошибку, необходимо зайти в админ панель и изменить настройку:

Система -> Настройки -> Изменить -> Вкладка Опции

Использовать адрес клиента для налогов: Не выбрано

Нажать Сохранить

  • +1 6
Надіслати
Поділитися на інших сайтах

Шикарный дополнениеспасибо .

Товарищи всё сделал ,но при регистрации выдаёт такую ошибку ,с чем это может быть связанно ?

Fatal error: Call to a member function addCustomer() on a non-object in Z:homelocalhostwwwaromishkacatalogcontrolleraccountquickregister.php on line 20
Надіслати
Поділитися на інших сайтах


Шикарный дополнениеспасибо .

Товарищи всё сделал ,но при регистрации выдаёт такую ошибку ,с чем это может быть связанно ?

Fatal error: Call to a member function addCustomer() on a non-object in Z:homelocalhostwwwaromishkacatalogcontrolleraccountquickregister.php on line 20

Стири в quickregister.php on line (20) строчку должно помоч!

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


Шикарный дополнениеспасибо .

Товарищи всё сделал ,но при регистрации выдаёт такую ошибку ,с чем это может быть связанно ?

Fatal error: Call to a member function addCustomer() on a non-object in Z:homelocalhostwwwaromishkacatalogcontrolleraccountquickregister.php on line 20
А все файлы из архива залили?

Стирать ничего не нужно, эта строчка создает покупателя

$this->model_tool_quickregister->addCustomer($this->request->post);
Ругается, что model_tool_quickregister не является объектом, а он грузится чуть раньше:

$this->load->model('tool/quickregister');
Соответственно проверьте, существует ли у вас файл:

Z:homelocalhostwwwaromishkawwwcatalogmodeltoolquickregister.php

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

Отпишитесь кто ставил, у кого еще какие-нибудь ошибки вылезли?

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

Ссылка формируется этим методом:

$this->url->link('account/register', '', 'SSL');
Заменить в этих файлах:

catalogcontrolleraccountlogin.php

catalogcontrolleraccountregister.php

catalogcontrolleraccountwishlist.php

catalogcontrollercheckoutcart.php

catalogcontrollercommonheader.php

catalogcontrollermoduleaccount.php

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

все сделал викинула ошибку: вот такуюже

Шикарный дополнениеспасибо .

Товарищи всё сделал ,но при регистрации выдаёт такую ошибку ,с чем это может быть связанно ?

Fatal error: Call to a member function addCustomer() on a non-object in Z:homelocalhostwwwaromishkacatalogcontrolleraccountquickregister.php on line 20
стер эту ошибку в надежде что исправица так и оказалос но пользватель так и не поевился! помогить)

фаил: catalogmodeltoolquickregister.php есть

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


Исправил (залил не ту версию, извиняюсь), добавил описание установки

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

У меня вообще незаработало! Как вроде ничего и не устанавливал...правда модуль у меня измененный...

Даще если обращаетесь по адресу http://вашсайт.ру/account/quickregister ?

Стандартная регистрация не затрагивается и не удаляется, ссылки на регистрацию вы должны заменить сами

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

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

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

Fatal error: Call to undefined function utf8_strlen() in Z:homedomen.suwwwcatalogcontrolleraccountquickregister.php on line 151

Подскажите пожалуйста, как решить ошибку

Вероятнее всего вы поставили модуль на устаревшую версию, в новых версиях (с какой точно не скажу) функция utf8_strlen описана в файле systemhelperutf8.php и используется повсеместно.
Надіслати
Поділитися на інших сайтах

Вероятнее всего вы поставили модуль на устаревшую версию, в новых версиях (с какой точно не скажу) функция utf8_strlen описана в файле systemhelperutf8.php и используется повсеместно.

Ставил ocStore v1.5.1.3 от сюда:

https://myopencart.com/download.php

Вопрос уже не актуален.

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


  • 4 weeks later...

Скорее всего у вас стоит не дефолтная тема, а своя, из-за этого и косяки, скопируйте шаблон в свою тему. А так дальнейшее развитие этого модуля - мой модуль Simple.

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

  • 3 weeks later...

Спасибо, работает отлично.

Вопрос - при регистрации форма упрощенная, а вот при заказе товара - много лишних полей, как быть с ними? Возможно ли применить эту форму к заказу?

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


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

Спасибо за модуль.

Правда я ещё его не ставил, но модуль полезный :-)

А можете сделать ещё упрощенную форму заказа товара без ввода адреса, или с включением/отключением ввода адреса?

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


Я такую продаю: Упрощенное оформление заказа Quickcheckout. Без адреса и связанной с этим информации. И можно сделать совсем короткой (см. там один из скриншотов).

Автор темы такую продаёт: https://opencartforum.com/topic/6738-%d0%bf%d0%bb%d0%b0%d1%82%d0%bd%d0%be-%d0%bf%d1%80%d0%be%d1%81%d1%82%d0%b0%d1%8f-%d1%80%d0%b5%d0%b3%d0%b8%d1%81%d1%82%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%b8-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7-simple-110/page__p__42498#entry42498

Но это скорее одностраничная, чем упрощенная.

Была ещё бесплатная очень короткая, но с кучей нареканий на ошибки. По внешнему виду похожа на мой последний скриншот.

Пользуйтесь поиском, сложно что ли?

Поиск по слову упрощенное оформление вернул 6 результатов

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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