thelia/easy-customer-manager-module
Thelia的EasyCustomerManager模块
2.0.1
2024-05-24 13:33 UTC
Requires
- thelia/installer: ~1.1
This package is auto-updated.
Last update: 2024-08-24 13:57:27 UTC
README
在此处添加简短描述。如需,还可以添加截图。
安装
手动安装
- 将模块复制到
<thelia_root>/local/modules/
目录中,并确保模块名称为EasyCustomerManager。 - 在Thelia管理面板中激活它
Composer
将其添加到您的thelia composer.json主文件中
composer require thelia/easy-customer-manager-module:~1.0
使用方法
一旦激活,您将在Thelia的后台中看到一个新的菜单链接。这个新页面允许您通过筛选器和搜索栏轻松管理所有客户。此模块使用Datables。
事件
您可以使用2个事件为此模块添加筛选器
BeforeFilterEvent::CUSTOMER_CUSTOMER_BEFORE_FILTER
TemplateFieldEvent::CUSTOMER_CUSTOMER_TEMPLATE_FIELD
在BeforeFilterEvent中,您有权访问客户查询和请求。
在TemplateFieldEvent中,您可以使用函数 addTemplateField(fieldName, templateName) 添加带有您的新筛选器的模板。只需将 js-filter-element
类添加到您的筛选器输入中。确保fieldName是该模块BackController defineColumnsDefinition()中定义的列名之一。