cqfdev / gift-voucher-module
dev-master
2015-03-24 00:47 UTC
Requires
- thelia/installer: ~1.1
This package is auto-updated.
Last update: 2024-09-19 02:36:37 UTC
README
此模块允许您的客户购买礼品券。
要创建礼品券,创建一个新的产品,并在产品的一般选项卡中勾选“此产品是礼品券”(请参阅下方的“钩子”部分)。当此产品被购买并付款时,将生成礼品券。礼品金额只是产品的价格。
当客户将此产品放入购物车时,在订单付款时将创建一个特殊的折扣代码。此折扣代码提供与产品价格相等的固定金额折扣。然后会将包含此折扣代码的电子邮件发送给您的客户。
提供的电子邮件是... 原始的。但您可以按照您喜欢的样子美化它。只需编辑您的 Back-Office 中的 gift_voucher_customer_message
即可。
未来版本将允许自定义优惠券参数。
安装
手动
- 将模块复制到
<thelia_root>/local/modules/
目录,并确保模块的名称为 GiftVoucher。 - 在 Thelia 管理面板中激活它
Composer
将其添加到您的 Thelia 主 composer.json 文件中
composer require cqfdev/gift-voucher-module:~1.0
钩子
此模块在后台办公室使用特定的钩子。您应该在 templates/backOffice/default/includes/product-general-tab.html 中添加它,在“visible”表单字段声明之后
{hook name="product-edit.right-column.bottom" product_id=$ID form=$form}
示例
...
{form_field field='visible'}
<div class="form-group {if $error}has-error{/if}">
<label for="{$label_attr.for}" class="control-label">{intl l='Visibility'}</label>
<div class="checkbox">
<label>
<input type="checkbox" id="{$label_attr.for}" name="{$name}" value="1" {if $value != 0}checked="checked"{/if}>
{$label}
</label>
</div>
</div>
{/form_field}
{hook name="product-edit.right-column.bottom" product_id=$ID form=$form}
</div>
</div>
...