|
@@ -1,46 +1,64 @@
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<odoo>
|
|
<odoo>
|
|
<data>
|
|
<data>
|
|
- <!-- Hostel Tree View -->
|
|
|
|
- <record id="view_hostel_tree" model="ir.ui.view">
|
|
|
|
- <field name="name">hostel.hostel.tree</field>
|
|
|
|
- <field name="model">hostel.hostel</field>
|
|
|
|
- <field name="arch" type="xml">
|
|
|
|
- <tree>
|
|
|
|
- <field name="name"/>
|
|
|
|
- <field name="hostel_code"/>
|
|
|
|
- </tree>
|
|
|
|
- </field>
|
|
|
|
- </record>
|
|
|
|
-
|
|
|
|
<!-- Hostel Form View -->
|
|
<!-- Hostel Form View -->
|
|
<record id="view_hostel_form" model="ir.ui.view">
|
|
<record id="view_hostel_form" model="ir.ui.view">
|
|
<field name="name">hostel.hostel.form</field>
|
|
<field name="name">hostel.hostel.form</field>
|
|
<field name="model">hostel.hostel</field>
|
|
<field name="model">hostel.hostel</field>
|
|
<field name="arch" type="xml">
|
|
<field name="arch" type="xml">
|
|
- <form>
|
|
|
|
|
|
+ <form string="Hostel">
|
|
<sheet>
|
|
<sheet>
|
|
|
|
+ <div class="oe_title">
|
|
|
|
+ <h3>
|
|
|
|
+ <table>
|
|
|
|
+ <tr>
|
|
|
|
+ <td style="padding-right:10px;">
|
|
|
|
+ <field name="name" required="1" placeholder="Name"/>
|
|
|
|
+ </td>
|
|
|
|
+ <td style="padding-right:10px;">
|
|
|
|
+ <field name="hostel_code" placeholder="Code"/>
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ </table>
|
|
|
|
+ </h3>
|
|
|
|
+ </div>
|
|
<group>
|
|
<group>
|
|
- <field name="name"/>
|
|
|
|
- <field name="hostel_code"/>
|
|
|
|
- <field name="street"/>
|
|
|
|
- <field name="street2"/>
|
|
|
|
- <field name="state_id"/>
|
|
|
|
|
|
+ <group>
|
|
|
|
+ <label for="street" string="Address"/>
|
|
|
|
+ <div class="o_address_format">
|
|
|
|
+ <field name="street" placeholder="Street..." class="o_address_street"/>
|
|
|
|
+ <field name="street2" placeholder="Street 2..." class="o_address_street"/>
|
|
|
|
+ <field name="city" placeholder="City" class="o_address_city"/>
|
|
|
|
+ <field name="state_id" class="o_address_state" placeholder="State" options='{"no_open": True}'/>
|
|
|
|
+ <field name="zip" placeholder="ZIP" class="o_address_zip"/>
|
|
|
|
+ <field name="country_id" placeholder="Country" class="o_address_country" options='{"no_open": True, "no_create": True}'/>
|
|
|
|
+ </div>
|
|
|
|
+ </group>
|
|
|
|
+ <group>
|
|
|
|
+ <field name="phone" widget="phone"/>
|
|
|
|
+ <field name="mobile" widget="phone"/>
|
|
|
|
+ <field name="email" widget="email" context="{'gravatar_image': True}"/>
|
|
|
|
+ </group>
|
|
</group>
|
|
</group>
|
|
</sheet>
|
|
</sheet>
|
|
</form>
|
|
</form>
|
|
</field>
|
|
</field>
|
|
</record>
|
|
</record>
|
|
|
|
|
|
- <!-- Hostel Action -->
|
|
|
|
- <record id="action_hostel" model="ir.actions.act_window">
|
|
|
|
- <field name="name">Hostels</field>
|
|
|
|
- <field name="res_model">hostel.hostel</field>
|
|
|
|
- <field name="view_mode">tree,form</field>
|
|
|
|
|
|
+ <!-- Hostel Tree View -->
|
|
|
|
+ <record id="view_hostel_tree" model="ir.ui.view">
|
|
|
|
+ <field name="name">hostel.hostel.tree</field>
|
|
|
|
+ <field name="model">hostel.hostel</field>
|
|
|
|
+ <field name="arch" type="xml">
|
|
|
|
+ <tree>
|
|
|
|
+ <field name="name"/>
|
|
|
|
+ <field name="hostel_code"/>
|
|
|
|
+ </tree>
|
|
|
|
+ </field>
|
|
</record>
|
|
</record>
|
|
|
|
|
|
<!-- Hostel Menu -->
|
|
<!-- Hostel Menu -->
|
|
<menuitem id="menu_hostel_root" name="Hostel"/>
|
|
<menuitem id="menu_hostel_root" name="Hostel"/>
|
|
<menuitem id="menu_hostel" name="Hostels" parent="menu_hostel_root" action="action_hostel"/>
|
|
<menuitem id="menu_hostel" name="Hostels" parent="menu_hostel_root" action="action_hostel"/>
|
|
</data>
|
|
</data>
|
|
-</odoo>
|
|
|
|
|
|
+</odoo>
|