Files
app-odoo/app_website_blog_editor/views/website_page_views.xml

139 lines
6.2 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='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_form_view" type="object" title="SEO Properties Set of Website Page" icon="fa-file-text-o fa-lg" />
<button name="action_page_debug_view" position="move"/>
<button name="action_page_code_view" type="object" title="Source Code View and edit with relate ir.ui.view" icon="fa-code fa-lg"/>
</xpath>
<xpath expr="//button[@name='action_page_debug_view']" position="attributes">
<attribute name="groups"/>
<attribute name="title">Content View and edit with relate ir.ui.view</attribute>
</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>
<!-- 加button box-->
<xpath expr="//sheet/group" position="before">
<div class="oe_button_box" name="button_box" invisible="not active">
<field name="active" invisible="1"/>
<field name="type" invisible="1"/>
<field name="id" invisible="1"/>
</div>
</xpath>
<xpath expr="//field[@name='id']" position="after">
<field name="is_published" position="move"/>
</xpath>
<xpath expr="//field[@name='is_published']" position="attributes">
<attribute name="widget">website_redirect_button</attribute>
</xpath>
<xpath expr="//sheet/group" position="after">
<notebook>
<page name="page_seo" string="SEO" invisible="type != 'qweb'">
<group name="seo_info">
<group>
<field name="seo_name"/>
<field name="website_meta_title"/>
<field name="website_meta_keywords"/>
</group>
<group>
<field name="website_meta_description"/>
</group>
</group>
</page>
<page name="page_menu" string="Menu Items">
</page>
</notebook>
</xpath>
<xpath expr="//page[@name='page_menu']" position="inside">
<label for="menu_ids" position="move"/>
<field name="menu_ids" position="move"/>
</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>