2

我想使用 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。

有什么解决办法吗?谢谢

4

1 回答 1

0
<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']"否则它会替换所有跨度标签

于 2018-11-30T11:09:49.760 回答