İçereği Atla
Menü
Bu soru işaretlendi
1687 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
5222
0
Oca 24
1923
1
Eki 23
2348
0
Eyl 23
1743
1
Oca 25
3891