alaa / magento2-managed-holiday
Magento2 管理假日
1.0.1
2018-12-15 21:01 UTC
Requires
- php: 7.0.2|7.0.4|~7.0.6|~7.1.0
- magento/framework: >=101.0.2
- magento/module-backend: >=100.2.2
- magento/module-cms: >=102.0.2
- magento/module-ui: >=101.0.2
This package is auto-updated.
Last update: 2024-09-08 12:09:22 UTC
README
Magento 2 扩展,用于从 管理后台 > 销售管理 > 管理假日 中配置的行政界面管理公共和/或自定义假日。它还支持多店铺。
安装
composer require alaa/magento2-managed-holiday
文档
CRUD
使用 \Alaa\ManagedHoliday\Model\HolidayRepository
进行 CRUD 操作
帮助方法 API
检查当前/给定日期是否为假日
\Alaa\ManagedHoliday\Helper\Holiday::isHoliday(string $input = null, $storeId = null): bool
获取下一个假日或给定日期的假日
\Alaa\ManagedHoliday\Helper\Holiday::getHoliday(string $input = null, $storeId = null)
获取两个给定日期之间的假日
\Alaa\ManagedHoliday\Helper\Holiday::between(string $from, string $to, $storeId = null): array
JS API
通过 ID 获取假日
define(['holiday'], function (holiday) {
holiday.getHoliday(function (response) {
// do something
}, 1)
});
检查当前/给定日期是否为假日
define(['holiday'], function (holiday) {
holiday.isHoliday(function (response) {
// do something
}, {input: "01/01/2018"})
});
获取下一个假日
define(['holiday'], function (holiday) {
holiday.nextHolidays(function (response) {
// do something
}, {})// could be store_id passed in
});
获取两个给定日期之间的假日
define(['holiday'], function (holiday) {
holiday.between(function (response) {
// do something
}, {"from": "12/01/2018", "to": "12/29/2018"})
});
贡献
请随时提出问题和贡献
许可证
MIT