Предполага се, че използвате последната версия на OpenCart. Ще започнем с въведение към ресурсите и разрешения.
Идеята на ресурсите и разрешения
Във всеки система, Списък за контрол на достъпа (ACL), има две важни неща - разрешението и ресурси. Ресурси, свързани с определени потребителски групи на ресурсите и потребителите могат да извършват различни действия на тези ресурси. Всеки ресурси и дават възможност на системата, представена по свой собствен начин.
В този раздел ще разгледаме тези понятия в контекста на OpenCart.
Ще се изненадате, но ресурс в администраторския панел се отнася до всички контролери файлове. Ресурсен «каталог / атрибут» се отнася за файл администратор / контролер / каталог / attribute.php. Следователно, всеки път, когато по време на свързването на ресурса на група от потребители, потребителите ще бъдат в състояние да изпълнява всички стъпки в подходящия контролер файла.
Интернет магазин OpenCart!
Създаване на онлайн магазин за най-популярните CMS - OpenCart от нулата!
Отиди до администраторския панел в System> Потребители> Потребителски групи. Нека редактиране администратор група, например.
Фигурата показва, че всички ресурси се намират в падащото меню. Ако се създаде нов контролер за потребителски модула, той ще бъде добавен в това поле отметка и да е избран. Това е въведение в концепцията на ресурсите. В следващата част ще видим как ресурсите, свързани с разрешения.
разрешение
Това беше бързо въвеждане на това понятията ресурси и разрешения. В следващите секции ще видим как те се използват във връзка с потребителски групи.
Създаване на нова група потребители и да го присвоите разрешения
Вие вече сте запознати с основните концепции на разрешения и ресурс. Сега ще се създаде нова група потребители и да се покаже как те работят заедно. Отиди до администраторския панел в System> Потребители> Потребителски групи. Вие ще видите списък на потребителски групи по подразбиране OpenCart.
За да създадете нова потребителска група, кликнете върху иконата +.
Интернет магазин OpenCart!
Създаване на онлайн магазин за най-популярните CMS - OpenCart от нулата!
Въведете името на групата потребители, да изберете ресурси за достъп и последна промяна разрешения. Как сте готови, спаси групата. Например, аз избрах само стоките / категория ресурси към новата група персонализирана група от мен.
Тестване на персонализирана потребителската група
Сега, през администраторския панел ще създаде нов потребител и да го добавим към нова група. Отиди на System> Потребители> Потребители и кликнете върху иконата +, за да създадете нов потребител.
Попълнете задължителните полета - бележка на потребителската група, която аз избрах по поръчка Group. Запазване на потребителя и излизат от системата си. Опитайте се да отидете в секцията, затворена група от по поръчка Group. Ще получите съобщение за грешка за достъп!
Как да проверите ресурси на разположение на потребителя за достъп и промяна
В този раздел ще научите как да проверите или промените достъп до конкретен ресурс на потребителя. Код по-долу ще намерите в повечето файлове контролери администраторския панел. Този код идентифицира потребителя, преди да позволи достъп до всички привилегировани действия.
Отворете за качване на файлове / администратор / контролер / каталог / product.php.
По този начин, с този код, можете да проверите разрешението на потребителя да изпълнява всякакви действия с ресурсите. Идеалният сценарий е да се създадат множество потребителски групи и да ги възлагат различни разрешения в зависимост от изискванията.
заключение
Днес, ние прегледахме ресурсите и разрешения в OpenCart. Започнахме с основните понятия и най-накрая се научили как да изстиска максимално потенциала на потребителските групи, в комбинация с ресурсите и разрешения.
Редакция: Екип webformyself.
Интернет магазин OpenCart!
Създаване на онлайн магазин за най-популярните CMS - OpenCart от нулата!
Най-IT новини и уеб разработки на нашия канал Телеграма
Онлайн магазин за Joomla
Научете стъпка по стъпка ръководство за създаването на онлайн магазин от Joomla