abraham63 / thelia2-product-customize
在Thelia 2中通过文本自定义您的产品
dev-master
2018-06-15 05:20 UTC
Requires
- thelia/installer: ~1.1
This package is not auto-updated.
Last update: 2024-09-29 06:46:12 UTC
README
该模块允许通过客户可以输入的文本字段在Thelia 2版本中自定义产品。适用于客户命名的定制产品。
先决条件
Thelia版本2.3.3或2.3.4 - 其他版本上的模块未进行测试
安装
手动
- 将模块复制到
<thelia_root>/local/modules/PersoProduit
并确保文件夹名称正确为 PersoProduit - 进入您的模块管理面板并激活该模块
- 将您的表单和字段显示添加到模板中
通过composer
- 进入您的Thelia 2安装根目录
- 运行命令
composer require abraham63/thelia2-product-customize
使用
表单
该模块在添加到购物车表单中添加了一个字段,需要添加到产品页面模板中(在添加到购物车表单中)
{form_field field='champs_perso'}
<input id="{$name}" class="{$name}" type="text" name="{$name}" value="{$VALUE}" {$attr} >
{/form_field}
循环
购物车循环
此循环允许在购物车级别获取自定义字段
输入参数
输出值
{loop type="personnalisation.produit" name="personnalisation_du_produit" item_id="$ITEM_ID"}
<span>{$personnalisation}</span>
{/loop}
订单循环
此循环允许在订单级别获取自定义字段
输入参数
输出值
{loop type="order.personnalisation.produit" name="qsifoqds" order_prod_id=$ID}
<span>{$personnalisation}</span>
{/loop}