我正在尝试自己创建一个订单评论模块。我需要做的只是在付款步骤过程中或其他任何步骤中创建消息字段(无关紧要)并在管理面板中显示它。已经设置好模块。重写的类Order。 在构造函数中添加:
<?php
class Order extends OrderCore
{
public function __construct($id = null, $id_lang = null)
{
self::$definition['fields']['message'] = [
'type' => self::TYPE_STRING,
'required' => false
];
parent::__construct($id, $id_lang);
}
}
创建的模板文件并注入到 hookDisplayPaymentTop :
<div class="form-group">
<label for="comment">Leave comment about order:</label>
<textarea class="form-control" name="message" rows="5" id="comment"></textarea>
</div>
但是我不知道负责处理提交内容的控制器和功能是什么。
请帮助我
答案 0 :(得分:0)
在本地的prestashop中,在订购过程中,您已经有一个字段,可让客户在其订单上留下评论。
没有必要为此做任何修改。
此致