fond-of-spryker / product
扩展 Spryker 产品模块
1.2.0
2020-01-03 11:08 UTC
Requires
- php: >=7.1
- spryker/product: ^6.0.0
Requires (Dev)
- codeception/codeception: ^2.3
- mikey179/vfsstream: ^1.6
- phpro/grumphp: ^0.14
- sebastian/phpcpd: ^4.0
- spryker/code-sniffer: ^0.11
- spryker/development: ^3.6
This package is auto-updated.
Last update: 2024-09-12 14:50:13 UTC
README
扩展 Spryker 产品模块
- 使用自定义属性生成 URL
安装
composer require fond-of-spryker/product
1. 要使用自定义 URL 生成功能,您需要执行以下步骤:
### 在配置文件中添加属性代码
// ---------- PRODUCT URL
$config[ProductConstants::URL_ATTRIBUTE_CODE] = 'url_key';
在 Pyz 中扩展产品依赖项
protected function getProductAbstractBeforeCreatePlugins(Container $container)
{
return [
.......
new UrlProductAbstractBeforeCreatePlugin()
];
}
protected function getProductAbstractAfterCreatePlugins(Container $container)
{
return [
..........
new UrlProductAbstractAfterCreatePlugin()
];
}
protected function getProductAbstractBeforeUpdatePlugins(Container $container)
{
return [
..........
new UrlProductAbstractBeforeUpdatePlugin()
];
}
protected function getProductAbstractAfterUpdatePlugins(Container $container)
{
return [
..........
new UrlProductAbstractAfterUpdatePlugin()
];
}