forked from Mapan/odoo17e
67 lines
3.6 KiB
XML
67 lines
3.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo><data>
|
|
<record id="slide_channel_view_form" model="ir.ui.view">
|
|
<field name="name">slide.channel.view.form.inherit.sale</field>
|
|
<field name="model">slide.channel</field>
|
|
<field name="inherit_id" ref="website_slides.view_slide_channel_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='enroll']" position="after">
|
|
<field name="product_id"
|
|
invisible="enroll != 'payment'"
|
|
required="enroll == 'payment'"
|
|
context="{'default_detailed_type': 'course', 'default_invoice_policy': 'order', 'default_purchase_ok': False, 'default_sale_ok': True, 'default_website_published': True}"/>
|
|
</xpath>
|
|
<xpath expr="//button[@name='action_redirect_to_members']" position="after">
|
|
<button name="action_view_sales"
|
|
type="object"
|
|
icon="fa-usd"
|
|
class="oe_stat_button"
|
|
invisible="enroll != 'payment'"
|
|
groups="sales_team.group_sale_salesman">
|
|
<field name="product_sale_revenues" string="Sales" widget="statinfo"/>
|
|
</button>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="slide_channel_view_tree_report" model="ir.ui.view">
|
|
<field name="name">slide.channel.view.tree.report.inherit.sale_slides</field>
|
|
<field name="model">slide.channel</field>
|
|
<field name="inherit_id" ref="website_slides.slide_channel_view_tree_report"/>
|
|
<field name="arch" type="xml">
|
|
<field name="members_completed_count" position="after">
|
|
<field name="currency_id" column_invisible="True"/>
|
|
<field name="product_sale_revenues" string="Total Revenues" sum="Total Revenues" widget="monetary"/>
|
|
</field>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="slide_channel_view_kanban" model="ir.ui.view">
|
|
<field name="name">slide.channel.view.kanban.inherit.sale</field>
|
|
<field name="model">slide.channel</field>
|
|
<field name="inherit_id" ref="website_slides.slide_channel_view_kanban"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//div[@name='info_avg_rating']" position="after">
|
|
<div class="d-flex" invisible="enroll != 'payment'">
|
|
<span class="me-auto"><label for="product_sale_revenues" class="mb0">Sales</label></span>
|
|
<field name="product_sale_revenues" widget="monetary" options="{'currency_field': 'currency_id'}"/>
|
|
<field name="currency_id" invisible="True"/>
|
|
</div>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="slide_channel_view_form_add_inherit_sale_slides" model="ir.ui.view">
|
|
<field name="name">slide.channel.view.form.add.inherit.sale.slides</field>
|
|
<field name="model">slide.channel</field>
|
|
<field name="inherit_id" ref="website_slides.slide_channel_view_form_add"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='allow_comment']" position="after">
|
|
<field name="enroll" widget="radio" options="{'horizontal': true}" string="Enroll Policy"/>
|
|
<field name="product_id" invisible="enroll != 'payment'" required="enroll == 'payment'"
|
|
context="{'default_detailed_type': 'course', 'default_invoice_policy': 'order', 'default_purchase_ok': False, 'default_sale_ok': True, 'default_website_published': True}"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
</data></odoo>
|