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

[Поддержка] Всплывающие окна "Вход" и "Регистрация"


progroman

Recommended Posts

Всплывающие окна "Вход" и "Регистрация"


Всплывающие окна "Вход" и "Регистрация"


Описание

Новая версия под Opencart / OcStore 2 https://opencartforum.com/files/file/2412-попап-авторизации-opencart-2/

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

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

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

Попап сделан на основе jQuery UI, который используется в OpenCart. Тему для диалоговых окон можно сделать свою или выбрать из готовых: http://jqueryui.com/themeroller/#themeGallery

Совместимость с версиями

Opencart: 1.5.4 - 1.5.6

ocStore: 1.5.4 - 1.5.5

Не требуется vqmod, не заменяет файлы

Демо

http://opencart.prog....ru/demo/geoip/


 

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

Дополнение хорошее. Но вот скрипт для окошек можно было подобрать и покрасивше.

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

Попап сделан на основе jQuery UI, который используется в OpenCart. Не стал добавлять новые скрипты.

Тему для диалоговых окон можно сделать свою или выбрать из готовых: http://jqueryui.com/themeroller/#themeGallery

 

Поменял тему в демо на Redmond

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

Я понимаю, что получение такой ошибки маловероятно, но тем не менее

http://clip2net.com/s/i4UEPF

при многократном нажатии Отправить без указания e-mail сообщения об ошибке добавляются, а не заменяются.

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

Исправил

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

Да

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

\catalog\language\russian\common\header.php

$_['text_welcome'] = '<a href="%s" id="open-login">Войти</a> или <a href="%s" id="open-register">зарегистрироваться</a>';
Надіслати
Поділитися на інших сайтах

Да ппц. не работает !!! Щас выложу пошагово ...

Проверял на обоих последних версиях:

opencart 1.5.6.4

ocstore 1.5.5.1.2
 

http://youtu.be/cC8tbn_z76E 

PS: видео удалю как посмотришь? ок??

укажи в сообщении, что просмотрел.

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


Посмотрел видео.

 

Упростил установку. Скачай заново.

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

  • 2 weeks later...

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

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON dataOK
<b>Notice</b>: Undefined index: company in <b>...catalog/model/module/pr_login.php</b> on line <b>61</b>{"success":"<p>\u041f\u043e\u0437\u0434\u0440\u0430\u0432\u043b\u044f\u0435\u043c! \u0412\u0430\u0448\u0430 \u0443\u0447\u0435\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0430.<\/p><p>\u0422\u0435\u043f\u0435\u0440\u044c \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u041b\u0438\u0447\u043d\u043e\u0433\u043e \u041a\u0430\u0431\u0438\u043d\u0435\u0442\u0430: \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u0437\u043e\u0432, \u043f\u0435\u0447\u0430\u0442\u044c \u0441\u0447\u0435\u0442\u0430 \u0438 \u0434\u0440.<\/p><p>\u0415\u0441\u043b\u0438 \u0443 \u0412\u0430\u0441 \u0435\u0441\u0442\u044c \u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430\u043c.<\/p><p>\u041f\u0438\u0441\u044c\u043c\u043e \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043e \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0431\u044b\u043b\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430 \u0412\u0430\u0448 E-Mail. \u0415\u0441\u043b\u0438 \u0412\u044b \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u0438\u0441\u044c\u043c\u043e, <a href=\"%s\">\u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438<\/a>.<\/p>","redirect":"http:\/\/coffeegroup.biz\/affiliate-login\/"}
Надіслати
Поділитися на інших сайтах


catalog/model/module/pr_login.php</b> on line <b>61

здесь замените

if ($data['company']) {
 

на

 

if (!empty($data['company'])) {

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

Исправил в модуле ошибку

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

Благодарю) помогло)
Модуль отличный)
юзабельность повышает - скажем так)

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


)
Что пишет? Скиньте в личку адрес сайта.

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

  • 3 weeks later...

)

Что пишет? Скиньте в личку адрес сайта.

Всё в порядке)

работает отлично! )

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

А нет)

теперь и у

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

<b>Notice</b>: Undefined index: name in <b>...catalog/model/module/pr_login.php</b> on line <b>59</b>{"success":"<p>\u041f\u043e\u0437\u0434\u0440\u0430\u0432\u043b\u044f\u0435\u043c! \u0412\u0430\u0448\u0430 \u0443\u0447\u0435\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0430.<\/p><p>\u0422\u0435\u043f\u0435\u0440\u044c \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u041b\u0438\u0447\u043d\u043e\u0433\u043e \u041a\u0430\u0431\u0438\u043d\u0435\u0442\u0430: \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u0437\u043e\u0432, \u043f\u0435\u0447\u0430\u0442\u044c \u0441\u0447\u0435\u0442\u0430 \u0438 \u0434\u0440.<\/p><p>\u0415\u0441\u043b\u0438 \u0443 \u0412\u0430\u0441 \u0435\u0441\u0442\u044c \u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043f\u043e\u0437\u0432\u043e\u043d\u0438\u0442\u0435 \u0438\u043b\u0438 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430\u043c.<\/p><p>\u041f\u0438\u0441\u044c\u043c\u043e \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043e \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0431\u044b\u043b\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430 \u0412\u0430\u0448 E-mail. \u0415\u0441\u043b\u0438 \u0412\u044b \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u0438\u0441\u044c\u043c\u043e, <a href=\"%s\">\u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438<\/a>.<\/p>","redirect":"...."}

меня такое вот выползло...

Да, стоит добавить возможность сползать с окошка шёлкнув пустое поле

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


Почему-то не определяется группа пользователя. Нужно посмотреть, в чем дело. Добавьте в этом файле в 17й строке

var_dump($customer_group_info);

var_dump($customer_group_id);

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

Почему-то не определяется группа пользователя. Нужно посмотреть, в чем дело. Добавьте в этом файле в 17й строке

var_dump($customer_group_info);

var_dump($customer_group_id);

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

array(7) {
  ["customer_group_id"]=>
  string(1) "1"
  ["approval"]=>
  string(1) "0"
  ["company_id_display"]=>
  string(1) "1"
  ["company_id_required"]=>
  string(1) "0"
  ["tax_id_display"]=>
  string(1) "0"
  ["tax_id_required"]=>
  string(1) "1"
  ["sort_order"]=>
  string(1) "1"
}
string(1) "1"
<b>Notice</b>: Undefined index: name in <b>/v..../catalog/model/module/pr_login.php</b> on line <b>64</b>{"success":"<p>\u041f\u043e\u0437\u0434\u0440\u0430\u0432\u043b\u044f\u0435\u043c! \u0412\u0430\u0448\u0430 \u0443\u0447\u0435\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0430.<\/p><p>\u0422\u0435\u043f\u0435\u0440\u044c \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u041b\u0438\u0447\u043d\u043e\u0433\u043e \u041a\u0430\u0431\u0438\u043d\u0435\u0442\u0430: \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0437\u0430\u043a\u0430\u0437\u043e\u0432, \u043f\u0435\u0447\u0430\u0442\u044c \u0441\u0447\u0435\u0442\u0430 \u0438 \u0434\u0440.<\/p><p>\u0415\u0441\u043b\u0438 \u0443 \u0412\u0430\u0441 \u0435\u0441\u0442\u044c \u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043f\u043e\u0437\u0432\u043e\u043d\u0438\u0442\u0435 \u0438\u043b\u0438 \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430\u043c.<\/p><p>\u041f\u0438\u0441\u044c\u043c\u043e \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043e \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0431\u044b\u043b\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430 \u0412\u0430\u0448 E-mail. \u0415\u0441\u043b\u0438 \u0412\u044b \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u0438\u0441\u044c\u043c\u043e, <a href=\"%s\">\u0441\u0432\u044f\u0436\u0438\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438<\/a>.<\/p>","redirect":"http:\/\/....\/"}

теперь так)

если имеет значение осстор 1.5.3.1

 

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


Спасибо за модуль, всё отлично встало и работает в стандартном режиме, то есть стандартные вход и регистрация. Но вот с модулем https://opencartforum.com/files/file/482-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8-%D0%BD%D0%B0-%D1%81%D0%B0%D0%B9%D1%82%D0%B5/ не работает, то есть он работает в стандартном режиме и не выводит отдельного окна, подскажите как можно реализовать эту функцию здесь. Заранее большое спасибо.

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


  • 3 weeks later...

Огромнейшее спасибо за модуль и прекрасную поддержку)
Всё работает как часы!)

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


  • 3 weeks later...

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

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

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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