open-synergy/opensynid-fleet

View on GitHub
fleet_work_order_passanger_ticket_sale/views/fleet_work_order_views.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2018 OpenSynergy Indonesia
     License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="fleet_work_order_view_kanban" model="ir.ui.view">
    <field name="name">fleet.work.order kanban</field>
    <field name="model">fleet.work.order</field>
    <field name="arch" type="xml">
        <kanban create="false">
            <templates>
                <t t-name="kanban-box">
                    <div class="oe_kanban_vignette oe_semantic_html_override">
                        <div class="oe_kanban_details">
                            <h4 class="text-center"><strong><field
                                                name="name"
                                            /></strong></h4>
                            <strong>Type:</strong> <field name="type_id" /><br />
                            <strong>Origin:</strong> <field
                                        name="start_location_id"
                                    /><br />
                            <strong>Destination:</strong> <field
                                        name="end_location_id"
                                    /><br />
                            <strong>ETD:</strong> <field name="date_start" /><br />
                            <strong>ETA:</strong> <field name="date_end" /><br />
                            <div class="oe_center">
                                <button
                                            type="object"
                                            name="button_buy_ticket"
                                        >Buy Ticket</button>
                            </div>
                        </div>
                    </div>
                </t>
            </templates>
        </kanban>
    </field>
</record>

<record id="fleet_work_order_ticket_sale_action" model="ir.actions.act_window">
    <field name="name">Ticket Counter</field>
    <field name="res_model">fleet.work.order</field>
    <field name="view_type">form</field>
    <field name="view_mode">kanban</field>
    <field name="view_id" ref="fleet_work_order_view_kanban" />
    <field name="context">{'search_default_filter_group_type':1}</field>
    <field name="domain">[('state','=','confirmed')]</field>
</record>

<menuitem
            id="fleet_work_order_ticket_sale_menu"
            parent="fleet_work_order_passanger.fleet_passanger_root_menu"
            name="Ticket Counter"
            action="fleet_work_order_ticket_sale_action"
            sequence="2"
        />
</data>
</openerp>