跳至內容
選單
此問題已被標幟
2 回覆
17153 瀏覽次數

Hi,

I have problem with Odoo 12 theme tutorial, when i code "layout.xml"

<!-- Customize header  -->
<template id="custom_header" inherit_id="website.layout" name="Custom Header">

  <!-- Assign an id  -->
  <xpath expr="//div[@id='wrapwrap']/header" position="attributes">
    <attribute name="id">my_header</attribute>
  </xpath>

  <!-- Add an element after the top menu  -->
  <xpath expr="//div[@id='wrapwrap']/header/div" position="after">
    <div class="container">
      <div class="alert alert-info mt16" role="alert">
        <strong>Welcome</strong> in our website!
      </div>
    </div>
  </xpath>
</template>


running display error

Element '<xpath expr="//div[@id='wrapwrap']/header/div">' cannot be located in parent view
Error context:
View `Custom Header`
[view_id: 522, xml_id: n/a, model: n/a, parent_id: 380]
None" while parsing None:4, near
<data inherit_id="website.layout" name="Custom Header"> <!-- Assign an id -->
<xpath expr="//div[@id='wrapwrap']/header" position="attributes">
<attribute name="id">my_header</attribute>
</xpath> <!-- Add an element after the top menu -->
<xpath expr="//div[@id='wrapwrap']/header/div" position="after">
<div class="container">
<div class="alert alert-info mt16" role="alert">
<strong>Welcome</strong> in our website!
</div>
</div>
</xpath>
</data>
 
頭像
捨棄
最佳答案
<xpath expr="//div[@id='wrapwrap']/header/div" position="after">

In the above code change div to nav. Then you can see "Welcome in our website!" in the website app......
頭像
捨棄

why did that work?

相關帖文 回覆 瀏覽次數 活動
2
12月 23
14752
0
10月 23
33
3
10月 23
788
1
10月 23
569
1
8月 23
2481