Заменить меню на сайте, используя Xpath
Я хочу использовать Xpath для замены меню моего сайта odoo 8.
Я не хочу заменять весь заголовок, а только один элемент в меню: магазин
Когда я проверяю элемент li, я вижу это:
<span data-oe-model="website.menu" data-oe-id="5" data-oe-field="name" data-oe-type="char" data-oe-expression="submenu.name" data-oe-translate="1">Shop</span>
Я хочу заменить этот элемент, создав мегаменю только для "магазина".
Я не знаю, как использовать Xpath для этого случая.
Любое решение? Спасибо
1 ответ
<template id="any_new_id" inherit_id="module_name.id_of_template">
<xpath expr="//span" position="replace">
your mega menu code
</xpath>
</template>
если у вас есть уникальный идентификатор, вы можете использовать его следующим образом expr="//span[@id='span_id']"
в противном случае он заменяет все теги span