This Magento 2 module allows for developers to build admin grids and admin forms in the Magento 2 Admin Panel in a faster way. No more ugly UiComponents that nobody understands. Create grids and forms quickly. And gradually add features to them, without getting stuck.
The LokiAdminComponents are based on the Yireo LokiComponents module which is also used in the Yireo LokiCheckout. However, this admin tool shows that the Loki suite of Yireo can be applied in many more places.
Note that this library makes use of Alpine.js in the Magento Admin Panel. However, TailwindCSS is not used, we stick to the native Magento Admin Panel classes instead.
composer require yireo/magento2-loki-admin-components
bin/magento module:enable Yireo_LokiAdminComponents Yireo_LokiComponents
As a demo, you could opt to install the following examples:
repository
collection
array
See the wiki
view/adminhtml/loki/example-grid.xml
For getting support, create an Issue under the following project URL:
https://github.com/yireo/Yireo_LokiAdminComponents
The following dependencies are declared in the module its `etc/module.xml` file:
Yireo_LokiComponents
Magento_Backend
Magento_Catalog
Magento_Eav
Magento_Ui
Yireo_LokiAdminComponents
yireo/magento2-loki-admin-components
magento/framework: ^102.0 | ^103.0
magento/module-backend: ^101.0 | ^102.0
magento/module-catalog: ^102.0 | ^103.0 | ^104.0
magento/module-eav: ^100.0 | ^101.0 | ^102.0
magento/module-ui: ^101.0
yireo/magento2-loki-components: ^1.0
ext-json: *
dev-master | 24 May 2025 |
0.0.9 | 17 May 2025 |
0.0.8 | 16 May 2025 |
0.0.7 | 16 May 2025 |
0.0.6 | 16 May 2025 |
0.0.5 | 16 May 2025 |
0.0.4 | 16 May 2025 |
0.0.3 | 13 May 2025 |
0.0.2 | 09 May 2025 |
0.0.1 | 07 May 2025 |
edit_url
via XML layoutallow_actions
via XML layoutYireo_LokiComponents