2017-12-26 14 views
0

にロードしようとしています。pos.order sequenceを印刷する必要があるため、Odoo POSです。しかし何らかの理由でload_modelsが呼び出されていないように見えます。すでに読み込まれたモデルにフィールドを追加しました。これは私のコードです。私はodoo v11を使用しています。アドレス帳をOdoo POSにロード

var core = require('web.core'); 
var QWeb = core.qweb; 
var _t = core._t;  

var models = require('point_of_sale.models'); 

models.load_fields('res.company', 'street'); 
models.load_fields('res.company', 'street2'); 
models.load_fields('res.company', 'city'); 

models.load_models([{   
    model: 'ir.sequence', 
    condition: function(self){ return true; }, 
    fields: [], 
    domain: function(self){ return [['code','=','pos.order']]; },   
    loaded: function(self, result){ 
     //self.set('secuencia', result[0].id);    
     self.secuencia = result;     
    },   
}]); 

私はちょうど私がdeveloper mode with assetsを有効にすると、それが動作することを実現しますが、私は開発モードなしで実行したときにロードされていません。私はこのようなテンプレートを継承しています:

<template id="assets" inherit_id="point_of_sale.assets"> 
    <xpath expr="." position="inside"> 
     <script type="text/javascript" 
       src="/ss_point_of_sale/static/src/js/ss_point_of_sale.js"> 
     </script>    
    </xpath> 
</template> 

何か他に何かありますか?多分スクリプトの注文ですか?

+0

を削除あなたは都市があなたのPOSにロードされ、STREET2ようres.companyの他の挿入フィールドを確認しましたか? –

+0

こんにちは、コミュニティの誰かが私を助けました。 Odooはが好きではありません。ちょうど