89 lines
3.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Top-Level Root Menu -->
<menuitem id="menu_social_commerce_root"
name="Social Commerce"
sequence="35"
web_icon="dine360_meta_social,static/description/icon.png"
groups="dine360_meta_social.group_social_user"/>
<!-- Dashboard Menu -->
<menuitem id="menu_social_commerce_dashboard"
name="Dashboard"
parent="menu_social_commerce_root"
action="action_social_commerce_dashboard"
sequence="1"/>
<!-- Meta Commerce / Instagram Category -->
<menuitem id="menu_social_meta_parent"
name="Meta &amp; Instagram"
parent="menu_social_commerce_root"
sequence="10"/>
<!-- Filtered action for Meta Products -->
<record id="action_product_template_meta_synced" model="ir.actions.act_window">
<field name="name">Meta Catalog Products</field>
<field name="res_model">product.template</field>
<field name="view_mode">tree,form</field>
<field name="domain">[('sale_ok', '=', True)]</field>
<field name="context">{'search_default_filter_to_sell': 1}</field>
</record>
<menuitem id="menu_social_meta_products"
name="eCommerce Products"
parent="menu_social_meta_parent"
action="action_product_template_meta_synced"
sequence="1"/>
<menuitem id="menu_social_meta_queue"
name="Sync Queue &amp; Retries"
parent="menu_social_meta_parent"
action="action_social_meta_sync_queue"
sequence="2"/>
<!-- WhatsApp Category -->
<menuitem id="menu_social_whatsapp_parent"
name="WhatsApp"
parent="menu_social_commerce_root"
sequence="20"/>
<menuitem id="menu_social_whatsapp_notifications"
name="Order Notifications"
parent="menu_social_whatsapp_parent"
action="action_social_whatsapp_notification"
sequence="1"/>
<menuitem id="menu_social_whatsapp_messages"
name="Customer Inquiries"
parent="menu_social_whatsapp_parent"
action="action_social_whatsapp_message"
sequence="2"/>
<menuitem id="menu_social_whatsapp_templates"
name="Template Mappings"
parent="menu_social_whatsapp_parent"
action="action_social_whatsapp_template"
sequence="3"/>
<!-- Configuration Category -->
<menuitem id="menu_social_config_parent"
name="Configuration"
parent="menu_social_commerce_root"
sequence="90"
groups="dine360_meta_social.group_social_manager"/>
<record id="action_social_settings" model="ir.actions.act_window">
<field name="name">Social Commerce Settings</field>
<field name="res_model">res.config.settings</field>
<field name="view_mode">form</field>
<field name="target">inline</field>
<field name="context">{'module': 'dine360_meta_social'}</field>
</record>
<menuitem id="menu_social_settings"
name="Settings"
parent="menu_social_config_parent"
action="action_social_settings"
sequence="1"/>
</odoo>