abraham63/thelia2-product-customize

在Thelia 2中通过文本自定义您的产品

安装: 9

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 0

分支: 0

公开问题: 0

类型:thelia-module

dev-master 2018-06-15 05:20 UTC

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}