İçereği Atla
Menü
Bu soru işaretlendi
1578 Görünümler

Hi, 

I'm running Odoo 16 CE and recently took on learning Odoo's JS framework by following the official Odoo 16 JS tutorial. In the first exercise, I tried to use the Layout component in my custom dashboard.

Here's the JS code for my dashboard component:
/** @odoo-module **/


import { registry } from "@web/core/registry";

import { Layout } from "@web/search/layout";

import { getDefaultConfig } from "@web/views/view";


const { Component, useSubEnv} = owl;


class AwesomeDashboard extends Component {

    setup() {

        

        useSubEnv({

            config: {

                ...getDefaultConfig(),

                ...this.env.config,

            },

        });

        this.display = {

            controlPanel: { "top-right": false, "bottom-right": false },

        }

    }

}


AwesomeDashboard.components = { Layout };

AwesomeDashboard.template = "awesome_tshirt.clientaction";


registry.category("actions").add("awesome_tshirt.dashboard", AwesomeDashboard);


I get the error "undefine resModel not found" on my browser. Please how can I fix this?

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
2
Tem 24
5004
0
Oca 24
1642
1
Eki 23
2236
0
Eyl 23
1627
1
Oca 25
3704