Se rendre au contenu
Menu
Cette question a été signalée
2 Réponses
24722 Vues

Below are my codes, I've uninstalled nd re-installed it, still the browser reports this error: Uncaught Error: QWeb2: Template 'ProductFlangeView' not found. Anything I did wrong?


__openerp__.py

{
    'name' : 'Flange',
    'version' : '1.0.0',
    'author' : 'Emily Yu',
    'category' : 'Custom',
    'website' : '',
    'description': """
    """,
    'depends' : ['product'],
    'data':[
        'security/ir.model.access.csv',
        'views.xml'
    ],
    'qweb': [
        'static/src/xml/product_flange.xml'
    ],
    'installable': True,    
}


product_flange.xml

<?xml version="1.0" encoding="UTF-8"?>
<!-- vim:fdl=1:
-->
<templates id="template" xml:space="preserve">
    <t t-name="ProductFlangeView">
        <t t-extend="product.flange">
		    <t t-jquery="body" t-operation="append">
		        <div>text</div>
		    </t>
		</t>            
    </t>
</templates>


widget.js

var flange = openerp.Widget.extend({
    template: 'ProductFlangeView',
    events: {
        // events binding example
        'change select': 'get_selection',
    },
....

Avatar
Ignorer
Meilleure réponse

I face this today and the cause is the moment that the template is trying to be used by the widget and is not loaded yet, perhaps you could execute your widget instantiation until the modules are loaded like this:

instance.session.on('module_loaded', this, function () {
//here
}
Avatar
Ignorer
Meilleure réponse

I have the same problem.

Even I tried "module_load" but not work.

@odoo Supporter, please help me a bit.

Avatar
Ignorer
Publications associées Réponses Vues Activité
1
mars 20
4959
2
déc. 16
10960
1
août 15
10402
2
juin 24
22395
1
juil. 19
3118