diff options
Diffstat (limited to 'indoteknik_custom/views')
| -rw-r--r-- | indoteknik_custom/views/website_categories_homepage.xml | 26 | ||||
| -rw-r--r-- | indoteknik_custom/views/website_categories_management.xml | 67 |
2 files changed, 80 insertions, 13 deletions
diff --git a/indoteknik_custom/views/website_categories_homepage.xml b/indoteknik_custom/views/website_categories_homepage.xml index f9c896bf..aa54ca7a 100644 --- a/indoteknik_custom/views/website_categories_homepage.xml +++ b/indoteknik_custom/views/website_categories_homepage.xml @@ -16,6 +16,7 @@ <field name="category_id"/> <field name="url"/> <field name="status"/> + <field name="last_update_solr"/> </tree> </field> </record> @@ -30,18 +31,17 @@ <group> <field name="sequence"/> <field name="category_id"/> - <field name="category_id2" widget="many2many_tags"/> - <field name="image" widget="image" /> + <field name="image" widget="image"/> <field name="url"/> <field name="status"/> + <field name="last_update_solr" readonly="1" /> </group> </group> <notebook> - <page string="Detail category"> - <field name="category_id2"> - <tree editable="bottom"> - <field name="name"/> - <field name="child_frontend_id2" widget="many2many_tags"/> + <page string="Products" name="product_ids"> + <field name="product_ids" domain="[('sale_ok', '=', True)]"> + <tree> + <field name="display_name" /> </tree> </field> </page> @@ -60,11 +60,11 @@ </record> <menuitem - id="website_categories_homepage" - name="Website Categories Homepage" - parent="website_sale.menu_orders" - sequence="1" - action="website_categories_homepage_action" + id="website_categories_homepage" + name="Website Categories Homepage" + parent="website_sale.menu_orders" + sequence="1" + action="website_categories_homepage_action" /> </data> -</odoo> +</odoo>
\ No newline at end of file diff --git a/indoteknik_custom/views/website_categories_management.xml b/indoteknik_custom/views/website_categories_management.xml new file mode 100644 index 00000000..2a9f4d99 --- /dev/null +++ b/indoteknik_custom/views/website_categories_management.xml @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<odoo> + <data> + <record id="website_categories_management_action" model="ir.actions.act_window"> + <field name="name">Website Categories Management</field> + <field name="res_model">website.categories.management</field> + <field name="view_mode">tree,form</field> + </record> + + <record id="website_categories_management_tree" model="ir.ui.view"> + <field name="name">Website Categories Management</field> + <field name="model">website.categories.management</field> + <field name="arch" type="xml"> + <tree default_order="sequence"> + <field name="sequence"/> + <field name="category_id"/> + <field name="status"/> + </tree> + </field> + </record> + + <record id="website_categories_management_form" model="ir.ui.view"> + <field name="name">Website Categories Management</field> + <field name="model">website.categories.management</field> + <field name="arch" type="xml"> + <form> + <sheet> + <group> + <group> + <field name="sequence"/> + <field name="category_id"/> + <field name="category_id2" widget="many2many_tags"/> + <field name="status"/> + </group> + </group> + <notebook> + <page string="Detail category"> + <field name="category_id2"> + <tree editable="bottom"> + <field name="name"/> + <field name="child_frontend_id2" widget="many2many_tags"/> + </tree> + </field> + </page> + </notebook> + </sheet> + </form> + </field> + </record> + + <record id="ir_actions_server_website_categories_management_sync_to_solr" model="ir.actions.server"> + <field name="name">Sync to solr</field> + <field name="model_id" ref="indoteknik_custom.model_website_categories_management"/> + <field name="binding_model_id" ref="indoteknik_custom.model_website_categories_management"/> + <field name="state">code</field> + <field name="code">model.action_sync_to_solr()</field> + </record> + + <menuitem + id="website_categories_management" + name="Website Categories Management" + parent="website_sale.menu_orders" + sequence="1" + action="website_categories_management_action" + /> + </data> +</odoo> |
