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

devrvk

Користувачі
  • Публікації

    88
  • З нами

  • Відвідування

Усі публікації користувача devrvk

  1. К сожалению нет, но если наберётся больше двух желающих, сделаю и для ранних версий.
  2. uLogin для тех кому возможно не нравится Loginza. Добавляются все поля, которые и при обычной регистрации, если конечно соц.сеть даёт доступ к этим полям.
  3. Вид виджета: По умолчанию виджет имеет вид: Его код: <script src="http://ulogin.ru/js/ulogin.js"></script> <a href="#" id="uLogin" x-ulogin-params="display=window&fields=first_name,last_name,photo,email&redirect_uri=<? echo $action_ulogin; ?>"><img src="http://ulogin.ru/img/button.png" width=187 height=30 alt="МультиВход"/></a> Если Вы хотите видоизменить виджет, есть ещё два варианта: Его код: <script src="http://ulogin.ru/js/ulogin.js"></script> <div id="uLogin" x-ulogin-params="display=small&fields=first_name,last_name,photo&providers=vkontakte,odnoklassniki,mailru,facebook&hidden=twitter,google,yandex,livejournal,openid&redirect_uri=<? echo $action_ulogin; ?>"></div> И Его код: <script src="http://ulogin.ru/js/ulogin.js"></script> <div id="uLogin" x-ulogin-params="display=panel&fields=first_name,last_name,photo&providers=vkontakte,odnoklassniki,mailru,facebook&hidden=twitter,google,yandex,livejournal,openid&redirect_uri=<? echo $action_ulogin; ?>"></div> *Как видим в двух последних вариантах можно указать предпочитаемые социальные сети! Для замены вида виджета в модуле Вам необходимо в файлах модуля изменить код: <script src="http://ulogin.ru/js/ulogin.js"></script> <a href="#" id="uLogin" x-ulogin-params="display=window&fields=first_name,last_name,photo,email&redirect_uri=<? echo $action_ulogin; ?>"><img src="http://ulogin.ru/img/button.png" width=187 height=30 alt="МультиВход"/></a> На код выбранного Вами виджета!
  4. Установка на "нечистую" систему: 1. Загружаем каталог "admin" из архива без изменений. 2. Загружаем файл "catalog/controller/account/ulogin.php". 3. Загружаем файл "catalog/controller/module/ulogin.php". 4. Загружаем файл "catalog/language/russian/module/ulogin.php". 5. Загружаем файл "catalog/model/tool/ulogin.php". 6. Загружаем файл "catalog/view/theme/название_Вашей_темы/template/module/ulogin.tpl". Далее нужно внести правки: 7. Открываем файл "catalog/controller/account/login.php" и после: if (isset($this->error['warning'])) { $this->data['error_warning'] = $this->error['warning']; } else { $this->data['error_warning'] = ''; } вставляем: // ulogin $this->data['action_ulogin'] = urlencode(HTTPS_SERVER . 'index.php?route=account/ulogin'); $this->data['text_enter_with_ulogin'] = $this->language->get('text_enter_with_ulogin'); // ulogin $this->data['action'] = $this->url->link('account/login', '', 'SSL'); $this->data['register'] = $this->url->link('account/register', '', 'SSL'); $this->data['forgotten'] = $this->url->link('account/forgotten', '', 'SSL'); 8. Открываем "catalog/controller/checkout/login.php" и после: if (isset($this->session->data['account'])) { $this->data['account'] = $this->session->data['account']; } else { $this->data['account'] = 'register'; } вставляем: // ulogin $this->data['action_ulogin'] = urlencode(HTTPS_SERVER . 'index.php?route=account/ulogin'); $this->data['text_enter_with_ulogin'] = $this->language->get('text_enter_with_ulogin'); $this->session->data['ulogin_redirect'] = $this->url->link('checkout/checkout'); // ulogin $this->data['forgotten'] = $this->url->link('account/forgotten', '', 'SSL'); 9. Открываем "catalog/language/russian/account/login.php" и в конец файла вставляем(этот пункт по желанию, эта строка по умолчанию в модуле не используется): // ulogin $_['text_enter_with_ulogin'] = 'Вход\регистрация с помощью социальных сервисов'; // ulogin 10. Открываем "catalog/language/russian/checkout/checkout.php" и в конец файла вставляем: // ulogin $_['text_enter_with_loginza'] = 'Оформить с помощью социальных сервисов'; // ulogin 11. Открываем "catalog/view/theme/название_вашей_темы/template/account/login.tpl" и после: <a onclick="$('#login').submit();" class="button"><span><?php echo $button_login; ?></span></a> вставляем: <!-- ulogin --> <script src="http://ulogin.ru/js/ulogin.js"></script> <a href="#" id="uLogin" x-ulogin-params="display=window&fields=first_name,last_name,photo&redirect_uri=<? echo $action_ulogin; ?>"><img src="http://ulogin.ru/img/button.png" width=187 height=30 alt="МультиВход"/></a> <!-- ulogin --> 11. Открываем "catalog/view/theme/название_вашей_темы/template/checkout/login.tpl" и перед: <script type="text/javascript"><!-- $('#login input').keydown(function(e) { if (e.keyCode == 13) { $('#button-login').click(); } }); //--></script> вставляем: <!-- ulogin --> <script src="http://ulogin.ru/js/ulogin.js"></script> <a href="#" id="uLogin" x-ulogin-params="display=window&fields=first_name,last_name,photo,email&redirect_uri=<? echo $action_ulogin; ?>"><img src="http://ulogin.ru/img/button.png" width=187 height=30 alt="МультиВход"/></a> <!-- ulogin --> Всё!
  5. Имя файла: uLogin для Opencart 1.5.x.x & 1.4.x.x Владелец файла: devrvk Файл размещен: 23 февр. 2012 Файл обновлен: 03 марта 2012 Категория файла: Модули Модуль авторизации/регистрации с помощью сервиса uLogin для Opencart 1.5.x.x В теме обсуждения я рассказал как установить модуль на уже работающей платформе, а так же как видоизменить виджет. ***В базе не забудьте выполнить запрос: ALTER TABLE `вашпрефикс_customer` ADD `identity` VARCHAR(255) NULL Добавлена версия для Opencart 1.4.x.x(чистая установка). Нажмите сюда, чтобы скачать этот файл
×
×
  • Створити...

Important Information

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