Hi,
I builded a website in odoo using visual builder. Everything worked fine until I had to move whole view code to a new one. From this moment the visual builder is not working properly - I can not insert a block on whole site, but just on the footer area. I noticed that <div class="oe_structure"/> is responsible for this, but if I put it on very top of code right behind <t t-call="website.layout">, blocks can be insert only on footer, if I put code somewhere else for example between <section/><section> then I can insert blocks just between this section.
Where I should insert that div?
Bu soru işaretlendi
2
Cevaplar
11160
Görünümler
My structure is correct. Bug is somewhere else. I used that code to hide content for logged/non logged user
<t t-if="website.user_id == user_id"> CONTENT </t>
<t t-if="website.user_id != user_id"> CONTENT </t>
Hiding works fine, but with that element visual builder is not working properly. Can someone help me fix that?
Every web page has its own QWeb view. This is an example for a homepage:
<t name="Home" priority="29" t-name="website.homepage">
<t t-call="website.layout">
<t t-set="pageName" t-value="'homepage'"/>
<div id="wrap" class="oe_structure oe_empty">
<section class="s_media_block" src="https://youtu.be/J1xzhXmta04" loop="loop" autoplay="autoplay" opacity="1" background="js-rgba(0, 0, 0, 0)" iframefit="fitCont" style="height: 544px; overflow: hidden;">
<div class="v-align text-center preserve3d">
<h1 class="text-center">Any Text<br/></h1>
</div>
</section>
</div>
</t>
</t>
This may help you understand the structure of Odoo web pages.
Tartışma hoşunuza mı gidiyor? Sadece okumakla kalmayın, katılın!
Özel özelliklerden yararlanmak ve harika topluluğumuzla etkileşime geçmek için bugün bir hesap oluşturun!
Üye Ol| İlgili Gönderiler | Cevaplar | Görünümler | Aktivite | |
|---|---|---|---|---|
|
|
2
Şub 23
|
3478 | ||
|
|
1
Haz 18
|
5076 | ||
|
|
1
Eki 25
|
1301 | ||
|
|
0
Ara 22
|
2086 | ||
|
|
0
Tem 21
|
6568 |