OdooDigitizationService/addons/tx_cms_upgrade/views/home.xml

164 lines
7.8 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="tx_home_description_form" model="ir.ui.view">
<field name="name">tx home description form</field>
<field name="model">tx.home.description</field>
<field name="arch" type="xml">
<form>
<sheet>
<group name="banner" string="Banner">
<field name="name" invisible="1"/>
<field name="banner_ids" >
<tree>
<field name="img" widget="image" options='{"size": [128, 128]}'/>
<field name="banner_one_title"/>
<field name="banner_two_title"/>
<field name="banner_three_title"/>
<field name="banner_btn_name"/>
<field name="banner_btn_url"/>
</tree>
<form>
<group>
<group>
<field name="banner_one_title"/>
<field name="banner_two_title"/>
<field name="banner_three_title"/>
<field name="banner_btn_name"/>
<field name="banner_btn_url"/>
</group>
<group>
<field name="img" widget="image" required="1"
options='{"size": [256, 256]}'/>
</group>
</group>
</form>
</field>
</group>
<group name="two" string="二层" invisible="1">
<field name="two_level_title"/>
<field name="two_level_description"/>
<field name="sub_menu_ids">
<tree>
<field name="img" widget="image" options='{"size": [128, 128]}'/>
<field name="title"/>
<field name="description"/>
<field name="btn_name"/>
<field name="btn_url"/>
</tree>
<form>
<group>
<group>
<field name="title"/>
<field name="description"/>
<field name="btn_name"/>
<field name="btn_url"/>
</group>
<group>
<field name="img" widget="image" required="1" options='{"size": [256, 256]}'/>
</group>
</group>
</form>
</field>
</group>
<group name="three" string="三层" invisible="1">
<field name="three_menu_ids" >
<tree>
<field name="title"/>
<field name="line_ids"/>
</tree>
<form>
<group>
<field name="title" required="1"/>
</group>
<group>
<field name="line_ids">
<tree editable="bottom">
<field name="name" required="1"/>
<field name="description" required="1"/>
<field name="img" widget="image" required="1"
options='{"size": [128, 128]}'/>
</tree>
</field>
</group>
</form>
</field>
</group>
<group name="four" string="四层" invisible="1">
<field name="four_data_title"/>
<field name="four_data_ids" >
<tree>
<field name="tag_name"/>
<field name="title"/>
<field name="data_btn_name"/>
<field name="data_btn_url"/>
<field name="img" widget="image" options='{"size": [128, 128]}'/>
</tree>
<form>
<group>
<field name="tag_name" required="1"/>
<field name="title"/>
<field name="data_btn_name"/>
<field name="data_btn_url"/>
<field name="content"/>
<field name="img" widget="image" required="1"
options='{"size": [256, 256]}'/>
</group>
<group>
<field name="line_id">
<tree editable="bottom">
<field name="amount" required="1"/>
<field name="amount_explain" required="1"/>
<field name="explain"/>
<field name="remarks"/>
</tree>
</field>
</group>
</form>
</field>
</group>
<group name="partner" string="合作伙伴">
<field name="partner_ids" >
<tree editable="bottom">
<field name="name" required="1"/>
<field name="img" widget="image" options='{"size": [128, 128]}'/>
</tree>
</field>
</group>
<group>
<field name="remarks"/>
</group>
</sheet>
<div class="oe_chatter">
<field name="message_follower_ids"/>
<field name="activity_ids"/>
<field name="message_ids"/>
</div>
</form>
</field>
</record>
<record model="ir.actions.server" id="action_tx_home_description">
<field name="name">首页描述</field>
<field name="type">ir.actions.server</field>
<field name="model_id" ref="model_tx_home_description"/>
<field name="state">code</field>
<field name="code">
view_from_id = env['ir.model.data']._xmlid_to_res_id('tx_cms_upgrade.dq_user_manager_form')
views = [(view_from_id, 'form')]
action = {
'name': '首页描述',
'type': 'ir.actions.act_window',
'view_mode': 'form',
'view_type': 'form',
'res_model': 'tx.home.description',
'res_id': env['ir.model.data']._xmlid_to_res_id('tx_cms_upgrade.data_tx_home_description'),
'views': views,
}
</field>
</record>
</odoo>