ПредишенСледващото

Предполага се, че използвате последната версия на OpenCart. Ще започнем с въведение към ресурсите и разрешения.

Идеята на ресурсите и разрешения

Във всеки система, Списък за контрол на достъпа (ACL), има две важни неща - разрешението и ресурси. Ресурси, свързани с определени потребителски групи на ресурсите и потребителите могат да извършват различни действия на тези ресурси. Всеки ресурси и дават възможност на системата, представена по свой собствен начин.

В този раздел ще разгледаме тези понятия в контекста на OpenCart.

Ще се изненадате, но ресурс в администраторския панел се отнася до всички контролери файлове. Ресурсен «каталог / атрибут» се отнася за файл администратор / контролер / каталог / attribute.php. Следователно, всеки път, когато по време на свързването на ресурса на група от потребители, потребителите ще бъдат в състояние да изпълнява всички стъпки в подходящия контролер файла.

Концепцията на потребителски разрешения OpenCart

Интернет магазин OpenCart!

Създаване на онлайн магазин за най-популярните CMS - OpenCart от нулата!

Отиди до администраторския панел в System> Потребители> Потребителски групи. Нека редактиране администратор група, например.

Концепцията на потребителски разрешения OpenCart

Фигурата показва, че всички ресурси се намират в падащото меню. Ако се създаде нов контролер за потребителски модула, той ще бъде добавен в това поле отметка и да е избран. Това е въведение в концепцията на ресурсите. В следващата част ще видим как ресурсите, свързани с разрешения.

разрешение

Концепцията на потребителски разрешения OpenCart

Това беше бързо въвеждане на това понятията ресурси и разрешения. В следващите секции ще видим как те се използват във връзка с потребителски групи.

Създаване на нова група потребители и да го присвоите разрешения

Вие вече сте запознати с основните концепции на разрешения и ресурс. Сега ще се създаде нова група потребители и да се покаже как те работят заедно. Отиди до администраторския панел в System> Потребители> Потребителски групи. Вие ще видите списък на потребителски групи по подразбиране OpenCart.

Концепцията на потребителски разрешения OpenCart

За да създадете нова потребителска група, кликнете върху иконата +.

Концепцията на потребителски разрешения OpenCart

Концепцията на потребителски разрешения OpenCart

Интернет магазин OpenCart!

Създаване на онлайн магазин за най-популярните CMS - OpenCart от нулата!

Въведете името на групата потребители, да изберете ресурси за достъп и последна промяна разрешения. Как сте готови, спаси групата. Например, аз избрах само стоките / категория ресурси към новата група персонализирана група от мен.

Тестване на персонализирана потребителската група

Сега, през администраторския панел ще създаде нов потребител и да го добавим към нова група. Отиди на System> Потребители> Потребители и кликнете върху иконата +, за да създадете нов потребител.

Концепцията на потребителски разрешения OpenCart

Попълнете задължителните полета - бележка на потребителската група, която аз избрах по поръчка Group. Запазване на потребителя и излизат от системата си. Опитайте се да отидете в секцията, затворена група от по поръчка Group. Ще получите съобщение за грешка за достъп!

Концепцията на потребителски разрешения OpenCart

Как да проверите ресурси на разположение на потребителя за достъп и промяна

В този раздел ще научите как да проверите или промените достъп до конкретен ресурс на потребителя. Код по-долу ще намерите в повечето файлове контролери администраторския панел. Този код идентифицира потребителя, преди да позволи достъп до всички привилегировани действия.

Отворете за качване на файлове / администратор / контролер / каталог / product.php.

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

заключение

Днес, ние прегледахме ресурсите и разрешения в OpenCart. Започнахме с основните понятия и най-накрая се научили как да изстиска максимално потенциала на потребителските групи, в комбинация с ресурсите и разрешения.

Редакция: Екип webformyself.

Концепцията на потребителски разрешения OpenCart

Интернет магазин OpenCart!

Създаване на онлайн магазин за най-популярните CMS - OpenCart от нулата!

Най-IT новини и уеб разработки на нашия канал Телеграма

Концепцията на потребителски разрешения OpenCart

Онлайн магазин за Joomla

Научете стъпка по стъпка ръководство за създаването на онлайн магазин от Joomla

Подкрепете проекта - споделете линка, благодаря!