0

odoo の Web サイトで 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
4

1 に答える 1