Архів по місяцям: Жовтень 2017

  1. Розширення Magento 2 Access Control List

    У попередній статті ми розповіли як налаштовувати права доступу для користувачів адмін-панелі Magento 2. У цій статті ми розглянемо, як створювати власні правила доступу (Role Resources).

    Для цього необхідно у папці вашого модуля створити ACL-файл (ACL - Access control list):

    etc/acl.xml

    Дізнатись більше »
  2. Розмежування прав адмін-користувачів у Magento 2

    Magento 2 дозволяє чітко розмежовувати права користувачів в адмін-панелі, тому кожен може отримати доступ лише до тих інтерфейсів, що необхідні для його роботи, ролі в компанії.

    Для додавання чи зміни ролі:

    1. Перейдіть в адмін-панель Magento 2 > System > Permissions > User Roles.

    2. Оберіть роль, яку хочете змінити або натисніть кнопку "Add New Role", для додавання нової ролі.

    Magento 2 Admin Permissions

    Дізнатись більше »
  3. Меню адмін-панелі Magento 2

    Для управління меню адмін-панелі Magento 2 (додавання нових пунктів) служить файл etc/adminhtml/menu.xml.

    Створіть

    Дізнатись більше »
  4. Список ідентифікаторів елементів меню в адмін-панелі Magento 2

    Назва меню [ідентифікатор]

    Dashboard [Magento_Backend::dashboard]
    Sales [Magento_Sales::sales] Operations [Magento_Sales::sales_operation] Orders [Magento_Sales::sales_order] Invoices [Magento_Sales::sales_invoice] Shipments [Magento_Sales::sales_shipment] Credit Memos [Magento_Sales::sales_creditmemo] Billing Agreements [Magento_Paypal::paypal_billing_agreement] Transactions [Magento_Sales::sales_transactions]
    Дізнатись більше »
  5. Значення по замовчуванні для сторінки налаштувань Magento 2

    У попередній статті ми описали, як створити власну секцію на сторінці конфігурації Magento 2 (Stores > Configuration).

    Для того, щоб задати значення за замовчуванням полям налаштувань, необхідно у папці модуля створити файл

    etc/config.xml

    помістити у нього код:

    <?xml version="1.0"?>
    <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Store:etc/config.xsd">
        <default>
            <section_id>
                <group_id>
                    <field_id>default_value</field_id>
                </group_id>
            </section_id>
        </default>
    </config>

    Дізнатись більше »
^Top
Chat