mirror of
https://github.com/odoo/design-themes.git
synced 2025-10-07 01:18:52 +07:00
[FIX] theme_test_custo: adapt design themes to the new website builder
Since [this commit], the website builder has been rewritten. Due to it, `we-` options are deprecated. This commit adapts all the `xpath` to old options into the new way of doing. This commit also adapts the `theme_menu_hierarchies` tour for it to work with the new builder. [this commit]: https://github.com/odoo/odoo/commit/9fe45e2b7ddbbfd0445ffe25a859e67a316d02b2 Related to task-4367641 runbot-223813 runbot-223815 closes odoo/design-themes#1087 Related: odoo/odoo#211725 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
This commit is contained in:
@@ -2,15 +2,6 @@
|
||||
<odoo>
|
||||
|
||||
<!-- Background Shape -->
|
||||
<template id="snippet_options_background_options" inherit_id="website.snippet_options_background_options" name="Background Shape Custom Option">
|
||||
<xpath expr="//we-select-pager[hasclass('o_we_bg_shape_menu')]/div/div[last()]/we-select-page[last()]" position="after">
|
||||
<we-title>Custom Shapes</we-title>
|
||||
<we-select-page string="Custom Shapes">
|
||||
<we-button data-shape="theme_test_custo/hexagons/01" data-select-label="Hexagon 01"/>
|
||||
<we-button data-shape="theme_test_custo/curves/01" data-select-label="Curve 01"/>
|
||||
</we-select-page>
|
||||
</xpath>
|
||||
</template>
|
||||
<record id="shape_hexagon_01" model="theme.ir.attachment">
|
||||
<field name="name">Hexagon Shape 01</field>
|
||||
<field name="key">theme_test_custo.shape_hexagon_01</field>
|
||||
@@ -23,14 +14,6 @@
|
||||
</record>
|
||||
|
||||
<!-- Image Shape -->
|
||||
<template id="snippet_options" inherit_id="website.snippet_options" name="Image Shape Custom Option">
|
||||
<xpath expr="//we-select-pager[@data-name='shape_img_opt']/div/div[last()]/we-select-page[last()]" position="after">
|
||||
<we-title>Custom Shapes</we-title>
|
||||
<we-select-page string="Custom Shapes">
|
||||
<we-button data-set-img-shape="theme_test_custo/blob/01" data-select-label="Blob 01"/>
|
||||
</we-select-page>
|
||||
</xpath>
|
||||
</template>
|
||||
<record id="img_shape_blob_01" model="theme.ir.attachment">
|
||||
<field name="name">Blob Shape 01</field>
|
||||
<field name="key">theme_test_custo.img_shape_blob_01</field>
|
||||
|
||||
Reference in New Issue
Block a user