Files
app-odoo/app_website_blog_editor/views/website_page_views.xml
Ivan Office 18226fc2a3 opt seo
2023-11-02 13:01:10 +08:00

107 lines
4.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="app_website_pages_tree_view" model="ir.ui.view">
<field name="name">app.website.page.list</field>
<field name="model">website.page</field>
<field name="inherit_id" ref="website.website_pages_tree_view"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='name']" position="before">
<field name="id" groups="base.group_no_one" optional="show"/>
</xpath>
<xpath expr="//field[@name='name']" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
<xpath expr="//field[@name='website_indexed']" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
<xpath expr="//field[@name='website_url']" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
<xpath expr="//field[@name='is_in_menu']" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
<xpath expr="//field[@name='is_published']" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
<xpath expr="//field[@name='is_seo_optimized']" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
<xpath expr="//field[@name='website_id'][2]" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
<xpath expr="//field[@name='is_published']" position="before">
<field name="is_force_all" widget="boolean_toggle" optional="show"/>
</xpath>
<xpath expr="//field[@name='website_url']" position="after">
<field name="seo_name" invisible="1"/>
<field name="website_meta_keywords" optional="show"/>
<field name="website_meta_title" optional="hide"/>
<field name="website_meta_description" optional="hide"/>
</xpath>
<xpath expr="//field[@name='is_seo_optimized']" position="before">
<button name="action_page_debug_view" position="move"/>
<button name="action_page_code_view" type="object" title="Source Code" icon="fa-code fa-lg"/>
<button name="action_page_form_view" type="object" title="Properties Set" icon="fa-file-text-o fa-lg" />
</xpath>
<xpath expr="//button[@name='action_page_debug_view']" position="attribute">
<attribute name="groups"/>
</xpath>
</field>
</record>
<!-- form-->
<!-- 编辑时的属性-->
<record id="app_website_page_properties_view_form" model="ir.ui.view">
<field name="name">app.website.page.properties.form.view</field>
<field name="model">website.page</field>
<field name="mode">extension</field>
<field name="inherit_id" ref="website.website_page_properties_view_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='is_published']" position="before">
<field name="is_force_all" widget="boolean_toggle"/>
</xpath>
</field>
</record>
<!-- 编辑form各主属性-->
<record id="app_website_pages_form_view" model="ir.ui.view">
<field name="name">app.website.page.form</field>
<field name="model">website.page</field>
<field name="mode">extension</field>
<field name="inherit_id" ref="website.website_pages_form_view"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='is_published']" position="before">
<field name="is_force_all" widget="boolean_toggle"/>
</xpath>
</field>
</record>
<!-- 可视编辑器-->
<record id="app_view_view_form_extend_debug" model="ir.ui.view">
<field name="name">app.website.page.form</field>
<field name="model">website.page</field>
<field name="mode">primary</field>
<field name="inherit_id" ref="website.view_view_form_extend"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='arch_base']" position="attributes">
<attribute name="widget">html</attribute>
</xpath>
</field>
</record>
<!--search-->
<record id="app_website_pages_view_search" model="ir.ui.view">
<field name="name">app.website.page.search</field>
<field name="model">website.page</field>
<field name="inherit_id" ref="website.website_pages_view_search"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='url']" position="after">
<field name="website_meta_keywords"/>
<field name="website_meta_title"/>
<field name="website_meta_description"/>
<group expand="0" string="Group By">
<filter string="Website" name="groupby_website_id" domain="[]" context="{'group_by': 'website_id'}"/>
</group>
</xpath>
</field>
</record>
</odoo>