2017-05-30 13 views
1

私はカード支払いのための新しい支払い方法を作成しました。この支払いオプションを選択すると、カードの詳細をユーザーから取得するためのポップアップが表示されます。ここ私は入力フィールドの詳細を入力することはできません。 (ctrl + vが動作しています)。Odoo POSポップアップウィジェットテキスト入力が機能しない

iは、TextInputPopupWidgetTextIAreaPopupWidgetの両方が動作していないと値をキー入力することができないようodooベースポップアップウィジェットをテストしました。

すべての解決策。

答えて

0

キーボードはPOSの支払時にブロックされています。両方を上書きする必要があります

this.keyboard_handler = function(event){ 
var key = ''; 
      if (event.type === "keypress") { 
       if($(".your popup div class").not('.oe_hidden').length){ 
        return; 
       } 

       rest of code...... 
}; 

and 

this.keyboard_keydown_handler = function(event){ 
      if($(".your popup div class").not('.oe_hidden').length){ 
       return; 
      } 
    rest of code...... 
}; 

Thanks 
関連する問題