Jump to content

Recommended Posts

Добрый день,

Ктонибудь знает как полностью закрыть регистрацию на ocStore? Не в плане сделать гостевую или упрощенную.

Суть такая - есть проект, где вход в личный кабинет будет только по логину и паролю созданному вручную владельцем. Нужно полностью вырезать возможность самостоятельной регистрации, тоесть чтобы была только страница авторизации. Есть логин/пасс, ввел, вошел. Нет - ну извини.

 

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

 

 

Share this post


Link to post
Share on other sites
1 час назад, souljaa сказал:

Добрый день,

Ктонибудь знает как полностью закрыть регистрацию на ocStore? Не в плане сделать гостевую или упрощенную.

Суть такая - есть проект, где вход в личный кабинет будет только по логину и паролю созданному вручную владельцем. Нужно полностью вырезать возможность самостоятельной регистрации, тоесть чтобы была только страница авторизации. Есть логин/пасс, ввел, вошел. Нет - ну извини.

 

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

 

 

из шаблона оформления заказа выпилить блок Новый покупатель, из хедера ссылку на регистрацию, в контроллерах account/register и checkout/register сделать редирект.

Share this post


Link to post
Share on other sites
9 минут назад, Blast сказал:

в контроллерах account/register и checkout/register сделать редирект.

Спасибо. Теоретически думаю не проблема все перечисленное кроме выше сказанного. Как сделать редирект в них, не подскажите?

Share this post


Link to post
Share on other sites
43 минуты назад, souljaa сказал:

Спасибо. Теоретически думаю не проблема все перечисленное кроме выше сказанного. Как сделать редирект в них, не подскажите?

$this->response->redirect($this->url->link('common/home', '', true));

  • +1 1

Share this post


Link to post
Share on other sites
19 минут назад, Blast сказал:

$this->response->redirect($this->url->link('common/home', '', true));

Не знаю как поставить плюсик. Спасибо!

Share this post


Link to post
Share on other sites
Posted (edited)
В 04.03.2020 в 11:33, souljaa сказал:

Не знаю как поставить плюсик. Спасибо!

Вам это помогло?

Пытаюсь убрать регу совсем. Боты-реги достали уже.

Подскажите пожалуйста, куда эту строку ставить?

Эта строка у меня присутствует в в файле account/register в таком блоке:

<?php
class ControllerAccountRegister extends Controller {
    private $error = array();

    public function index() {
        if ($this->customer->isLogged()) {
            $this->response->redirect($this->url->link('account/account', '', true));
        }

Edited by Andrew0483

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Fyru
      Здравствуйте, уже долго пытаюсь починить что наделал на сайте, может кто сможет тут помочь... (очень хочется верить)
      Дело в том, что я добавлял 2 поля для регистрации и по какой-то причине, мне не доходит до админки значения одного из полей, второе приходит, а также выдаёт ошибки при попытке изменить данные поля как в админке, так и в личном кабинете пользователя. Я не пользовался модулями, всё пытался своими силами, однако где-то я не всю цепочку изучил и нуждаюсь в помощи(( (памагити плез доступ будет). Прикреплю ошибку при попытке изменить поле

    • By Leingard
      Модуль RegOne позволяет Вашим покупателям произвести регистрацию в магазине всего в 1 клик. Процедура упрощённой регистрации позволит захватить клиента, чтоб он не ушел без регистрации.
       
      Большинство клиентов не любят регистрироваться в магазине из за долгой и сложной процедуры регистрации. Данный модуль является отличным решением в этом вопросе. 
      Покупателю достаточно нажать на кнопку "Регистрация в один клик" и он сразу же станет зарегистрированным. Ему останется заполнить остальные данные в личном кабинете и полноценный аккаунт готов.
       
      Поддержка версий OpenCart 2.1, 2.3, 3+
       
      DEMO: http://gameshara.ru/module/index.php?route=common/home
       
      Возможности модуля:
      Процедура регистрации занимает всего 1 секунду. Клик и покупатель зарегистрирован. Покупателю создаются уникальные тестовые данные, которые сразу же можно изменить в личном кабинете. Пароль при такой регистрации совпадает с логином В качестве Email-адреса используется сгенерированный логин Кнопку "Регистрация в один клик" можно разместить в любом месте шаблона. Внешний вид кнопки "Регистрация в один клик" имеет 3 варианта. Красивый стиль, Bootstrap стиль, Без стиля. Открытый CSS-файл который позволяет оформить кнопку как Вам захочется Модуль совместим со всеми шаблонами.  
      Инструкция
      Инструкция по установке и настройке находится в архиве  
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
    • By Leingard
      650.00 руб
      Скачать/Купить дополнение


      Регистрация в один клик - Reg One
      Модуль RegOne позволяет Вашим покупателям произвести регистрацию в магазине всего в 1 клик. Процедура упрощённой регистрации позволит захватить клиента, чтоб он не ушел без регистрации.
       
      Большинство клиентов не любят регистрироваться в магазине из за долгой и сложной процедуры регистрации. Данный модуль является отличным решением в этом вопросе. 
      Покупателю достаточно нажать на кнопку "Регистрация в один клик" и он сразу же станет зарегистрированным. Ему останется заполнить остальные данные в личном кабинете и полноценный аккаунт готов.
       
      Поддержка версий OpenCart 2.1, 2.3, 3+
       
      DEMO: http://gameshara.ru/module/index.php?route=common/home
       
      Возможности модуля:
      Процедура регистрации занимает всего 1 секунду. Клик и покупатель зарегистрирован. Покупателю создаются уникальные тестовые данные, которые сразу же можно изменить в личном кабинете. Пароль при такой регистрации совпадает с логином В качестве Email-адреса используется сгенерированный логин Кнопку "Регистрация в один клик" можно разместить в любом месте шаблона. Внешний вид кнопки "Регистрация в один клик" имеет 3 варианта. Красивый стиль, Bootstrap стиль, Без стиля. Открытый CSS-файл который позволяет оформить кнопку как Вам захочется Модуль совместим со всеми шаблонами.  
      Инструкция
      Инструкция по установке и настройке находится в архиве  
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 25.09.2019 Категория Покупки, оформление заказа, корзина Системные требования Сайт разработчика Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1
      2.0 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Да Старая цена 700  
    • By progroman
      300.00 руб
      Скачать/Купить дополнение


      Попап авторизации Opencart 2
      Описание
      Модуль добавляет на страницу адаптивный попап для авторизации / регистрации.
      В случае успешного действия, авторизованный пользователь остается на той же странице, страница обновляется.
      Повышает юзабилити сайта, делает его использование более удобным.
      Модуль сделан на основе bootstrap, и не использует собственные css.
      Требования к хостингу
      PHP 5.3 и выше
      Установка
      Скопировать содержимые папки install из архива в корень сайта.
      Админка:
      Загрузить через Установщик приложений (Extension Installer) файл prlogin.ocmod.xml
      Проверить установку в Модификациях (Modifications), при необходимости нажать кнопку "Обновить", (если не работает, попробуйте нажать "Очистить" и потом "Обновить")
      Демо
      http://opencart.progroman.ru/demo/1/
      http://opencart.progroman.ru/demo/1/admin
      demo / demo
      Совместимость
      Opencart 2
      Для более ранних версий Opencart и OcStore есть модуль https://opencartforum.com/files/file/1801-всплывающие-окна-вход-и-регистрация/
      Добавил progroman Добавлено 15.04.2015 Категория Прочее Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 2.2
      2.1
      2.0 ocStore 2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена  
    • By progroman
      Описание
      Модуль добавляет на страницу адаптивный попап для авторизации / регистрации.
      В случае успешного действия, авторизованный пользователь остается на той же странице, страница обновляется.
      Повышает юзабилити сайта, делает его использование более удобным.
      Модуль сделан на основе bootstrap, и не использует собственные css.
      Требования к хостингу
      PHP 5.3 и выше
      Установка
      Скопировать содержимые папки install из архива в корень сайта.
      Админка:
      Загрузить через Установщик приложений (Extension Installer) файл prlogin.ocmod.xml
      Проверить установку в Модификациях (Modifications), при необходимости нажать кнопку "Обновить", (если не работает, попробуйте нажать "Очистить" и потом "Обновить")
      Демо
      http://opencart.progroman.ru/demo/1/
      http://opencart.progroman.ru/demo/1/admin
      demo / demo
      Совместимость
      Opencart 2
      Для более ранних версий Opencart и OcStore есть модуль https://opencartforum.com/files/file/1801-всплывающие-окна-вход-и-регистрация/
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.