Skip to Content
Menu
This question has been flagged

Hello there,

My goal is to add menu items and have them active on the live website after installing the app.

I've been trying to make this work for days and finally came up with the solution below. However, when I searched the existing Odoo repository, I couldn't find similar usage, so I wonder if I am doing something wrong or if my approach is insecure.

Please review and advise.

<?xml version="1.0" encoding="utf-8"?>

<odoo>

    <!-- Ana Menü: Ulusal Parametreler -->

    <record id="website_menu_trbrd_parameters" model="website.menu">

        <field name="name">Ulusal Parametreler</field>

        <field name="website_id" model="website" eval="obj().get_current_website().id"/>

        <field name="parent_id" model="website" eval="obj().get_current_website().menu_id.id"/>

        <field name="sequence">50</field>

    </record>


    <!-- Alt Menü: Kıdem Tazminatı Tavanı -->

    <record id="website_menu_trbrd_severance_ceiling" model="website.menu">

        <field name="name">Kıdem Tazminatı Tavanı</field>

        <field name="url">/severance-ceiling</field>

        <field name="website_id" model="website" eval="obj().get_current_website().id"/>

        <field name="parent_id" ref="website_menu_trbrd_parameters"/>

        <field name="sequence">50</field>

    </record>


    <!-- Alt Menü: Kıdem Tazminatı Hesaplama -->

    <record id="website_menu_trbrd_severance_calculator" model="website.menu">

        <field name="name">Tazminat Hesaplama</field>

        <field name="url">/severance-calculator</field>

        <field name="website_id" model="website" eval="obj().get_current_website().id"/>

        <field name="parent_id" ref="website_menu_trbrd_parameters"/>

        <field name="sequence">60</field>

    </record>

</odoo>



Avatar
Discard
Related Posts Replies Views Activity
1
Apr 25
1048
1
May 25
1002
2
Apr 25
1011
2
Apr 25
1710
0
Jan 25
980