当单击 odoo 网站上的 ADDTOCART 按钮时,我想在 ADDTOCART 附近生成警告。
XML 文件:
<t t-if="website.get_promo_code_error(delete=False)">
<div class="card bg-danger text-white mt16">
<div class="card-header clearfix">
<span class="float-left"><t t-esc="website.get_promo_code_error()" /></span>
</div>
</div>
</t>
控制器:
request.session['error_promo_code'] = "Can not add"
return request.redirect("/shop/product/%s" % product.id)
模型:
def get_promo_code_error(self, delete=True):
error = request.session.get('error_promo_code')
if error and delete:
request.session.pop('error_promo_code')
return error