heimrichhannot / contao-isotope-stock-bundle
为Isotope eCommerce Contao扩展添加库存管理。
0.1.2
2024-09-16 12:52 UTC
Requires
- php: ^8.1
- contao/core-bundle: ^4.13
- doctrine/dbal: ^2.12 || ^3.0
- heimrichhannot/contao-utils-bundle: ^2.232.0 || ^3.0.0-beta
- symfony/http-kernel: ^5.4
- symfony/translation-contracts: ^1.0 || ^2.0 || ^3.0
README
哦不,另一个isotope库存包?是的,但这是isotope_plus、istope-bundle和isotope-exstension的库存管理部分,isotope_plus,istope-bundle和isotope-exstension。它是一个独立的包,所以如果你只需要库存部分,你可以从旧扩展迁移到这个包。或者这也许使得迁移到另一个包更容易。或者你需要一个库存管理扩展,而且你喜欢这个。你的选择 :)
这个包为Isotope eCommerce Contao CMS扩展添加了库存管理。
功能
- 为Isoptope eCommerce添加库存管理
- 在产品上设置库存(以及可选的初始库存)
- 在订单过程中评估库存
- 设置每个产品的最大订单量
- 库存报告前端模块
- twig过滤器
用法
安装
-
通过composer或contao管理器安装
composer require heimrichhannot/contao-isotope-stock-bundle
-
更新您的数据库。
设置
要激活库存管理、初始库存字段或最大订单量功能,只需在您的产品类型配置中激活这些属性。
库存报告前端模块
库存报告前端模块显示所有具有库存管理的产品及其库存。
twig过滤器
可以使用twig过滤器stock_attribute
来检查产品是否使用库存属性。
{% if product|stock_attribute('initialStock') %} {{ (roduct.stock / product.initialStock * 100)|round }}% {% endif %}