Odoo Help


6 Answers
Manuel Pérez
19/1/15 13:38

Hi Hussain,

I extended de product class to include a youtube URL field. The way I made it dynamic in the extended view was to use the t-att directive in QWeb:

<iframe allowfullscreen="allowfullscreen" frameborder="0" t-att-src="product.url_youtube"></iframe>

Hope this helps. Please vote my answer if it was useful to you.

1 Comment
Abdelfateh ABDA
2/1/17 08:23

t-att-src="product.url_youtube" not work for me, could you please explain more or write a com plate example code .

Devangi Shinde
22/12/17 06:29
 **`Image Url wise Set Dynamic Iframe In Odoo`**
# v11 odoo community
you need to create  fields like this :
image_url = fields.Char('Image Url')
img_attach = fields.Html('Image Html')

# set image_url in iframe
     def onchange_image_url(self):
         if self.image_url:
             self.img_attach = '<img id="img" src="%s"/>' % self.image_url

# set image_url in form view <field name="image_url" />

# after added script <script> if(document.getElementById("img")){ var value= document.getElementById("img").src; document.getElementById("custom_src").src=value; } </script> # also set iframe in form view <iframe id="custom_src" src="" width="200" height="200" /> #output show the image : https://i.stack.imgur.com/0x7et.png
Ask a Question
Keep Informed
2 follower(s)
About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Odoo Training Center

Access to our eLearning platform and experience all Odoo Apps through learning videos, use cases and quizzes.

Test it now