Tài nguyên trong menu xml trong Magento 2 là gì?

Bảng quản trị mặc định của Magento 2 cung cấp nhiều tính năng để thực hiện nhiệm vụ quản trị cửa hàng dễ dàng và hiệu quả

Tuy nhiên, do cấu trúc cửa hàng Thương mại điện tử hiện đại, quản trị viên cũng có thể muốn tùy chỉnh trong bảng quản trị để quản lý các tính năng được phát triển tùy chỉnh

Tùy chỉnh trong bảng quản trị đi kèm với lưới, biểu mẫu tùy chỉnh, v.v. Bây giờ, quản trị viên không thể truy cập các lưới hoặc biểu mẫu này hoặc bất kỳ trang tùy chỉnh nào như vậy từ bảng quản trị mà không có menu tùy chỉnh

Do đó, bạn có thể sử dụng giải pháp dưới đây để tạo menu quản trị trong Magento 2

Chẳng hạn, cửa hàng của bạn cung cấp tính năng đăng ký các sản phẩm hết hàng để nhận thông báo có hàng lại. Quản trị viên có thể muốn quản lý những người đăng ký này từ lưới phụ trợ có thể được truy cập bằng menu quản trị được tạo như được hiển thị tại đây

Tài nguyên trong menu xml trong Magento 2 là gì?

Hoặc, nếu cửa hàng Magento 2 đang sử dụng bất kỳ tiện ích mở rộng nào của bên thứ ba để thu thập đánh giá của khách hàng, quản lý tín dụng cửa hàng, v.v. Quản trị viên có thể muốn quản lý lưới đánh giá của khách hàng hoặc cập nhật tín dụng cửa hàng bằng biểu mẫu tùy chỉnh trong phần phụ trợ. Các lưới và biểu mẫu như vậy chỉ có thể được truy cập từ bảng quản trị bằng menu quản trị tùy chỉnh

Phương pháp tạo Menu quản trị trong Magento 2

Sử dụng mã dưới đây trong menu. xml tại ứng dụng/mã/Nhà cung cấp/Mô-đun/etc/adminhtml

1

2

3

4

5

6

7

8

9

10

xml phiên bản="1. 0"?>xml version="1.0"?>

<config xmlns. xsi = "http. //www. w3. org/2001/XMLSchema-instance"

        xsi. noNamespaceSchemaLocation = "urn. magento. mô-đun. Magento_Phụ trợ. vv/thực đơn. xsd">

    <menu>

        <thêm id = "Vendor_Module::manage_label" title = "Meetanshi" mô-đun="Vendor_Module" sortOrder="10"

             tài nguyên = "Vendor_Module. manage_label" / >

        <thêm id = "Vendor_Module::post" tiêu đề = "Quản lý nhãn" mô-đun="Vendor_Module" sortOrder="10"

             hành động = "nhãn/chỉ mục/chỉ mục" . đăng"="Vendor_Module::post" cha mẹ = "Vendor_Module. manage_label" / >

    < / menu>

< / config>

Đó là nó

Mọi thắc mắc về phương pháp trên có thể đề cập ở phần Bình luận bên dưới

Tôi rất sẵn lòng giúp đỡ

Ngoài ra, hãy chia sẻ giải pháp với quản trị viên cửa hàng Magento 2 thông qua phương tiện truyền thông xã hội

Thanks

4. 7

(dựa trên 12 Bài đánh giá)

Sanjay Jethva

Sanjay là người đồng sáng lập tại Meetanshi. Anh ấy là Nhà phát triển Magento được chứng nhận, người thích tạo ra các giải pháp thương mại điện tử Magento. Nhờ những đóng góp của anh ấy trong Diễn đàn Magento và đăng các giải pháp, anh ấy nằm trong số 50 cộng tác viên hàng đầu của cộng đồng Magento vào năm 2019. Khi anh ấy không mải mê với bất cứ thứ gì liên quan đến Magento, anh ấy thích chơi cricket

1) Tạo hệ thống. xml được sử dụng cho cấu hình nằm trong thư mục etc/adminhtml của mô-đun


    
        
            
        
        
webkul Webkul_Test::config_test Magento\Config\Model\Config\Source\Yesno

2) Khi bạn đang thêm các mục menu tùy chỉnh trong trang quản trị, bạn có thể phụ thuộc vào các mục này trong cài đặt trong cấu hình
Tạo thực đơn. tệp xml cho các mục menu quản trị cũng nằm trong thư mục etc/adminhtml của mô-đun


    
    	
        
    

Ở đây, Webkul_Test là tên của mô-đun tùy chỉnh

Trong thẻ thêm, có một thuộc tính dependsOnConfig phụ thuộc vào giá trị của trường cấu hình
Nếu Bật giá trị đã nộp là có thì “Menu Kiểm tra” sẽ hiển thị nếu không thì mục menu sẽ không hiển thị trong menu mô-đun

Tìm kiếm người có kinh nghiệm
Công ty Magento 2?
Đọc thêm

Nếu bạn muốn tạo menu quản trị mô-đun tùy chỉnh, bạn có thể kiểm tra blog từ đây

Hy vọng nó sẽ giúp bạn. Cảm ơn bạn

Magento 2 Menu quản trị Magento 2 Cấu hình hệ thống Magento

Tài nguyên trong menu xml trong Magento 2 là gì?
Tài nguyên trong menu xml trong Magento 2 là gì?

Huy hiệu Anuj Gupta5 ngày 4 tháng 1 năm 2023

Tại sao chúng tôi sử dụng ACL xml trong Magento 2?

Quy tắc Danh sách kiểm soát truy cập (ACL) cho phép quản trị viên giới hạn quyền của người dùng . Ví dụ: bạn có thể sử dụng quy tắc ACL để ủy quyền cho người dùng truy cập menu, bộ điều khiển, điểm cuối API và khối bố cục hiển thị có điều kiện.

Làm cách nào để tạo ACL xml trong Magento 2?

Hãy làm theo các bước sau. .
Create menu. xml file inside the app/code/Vendor/CustomModule/etc/adminhtml directory. .. .
tạo acl. xml trong thư mục Vendor/Module/etc/.
Tạo bộ điều khiển hành động MassAction. php bên trong thư mục app/code/Vendor/Module/Controller/Adminhtml/Index/

Làm cách nào để tạo menu điều hướng trong Magento 2?

Làm cách nào để tạo Menu điều hướng tùy chỉnh trong Magento 2? .
Cài đặt tiện ích mở rộng Menu điều hướng tùy chỉnh Magento 2 trong cửa hàng của bạn
Bạn có thể bật tiện ích mở rộng từ cửa hàng -> Cấu hình -> Mageants -> Menu Điều hướng Tùy chỉnh
Bạn có thể đặt cấu hình khác theo nhu cầu và yêu cầu của mình

Làm cách nào để thay đổi menu tiêu đề trong Magento 2?

Vậy làm cách nào để định cấu hình hoặc chỉnh sửa Tiêu đề trong Magento? .
Điều hướng đến Nội dung > Thiết kế > Cấu hình
Nhấp vào Chỉnh sửa trong cột Hành động bên cạnh chế độ xem cửa hàng bạn muốn tùy chỉnh
Mở menu thả xuống Tiêu đề
Thay đổi các cài đặt cần thiết
Nhấp vào nút Lưu cấu hình
Điều hướng đến Nội dung > Thiết kế > Cấu hình