Skip to Content

Welcome!

Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

Sign up

You need to be registered to interact with the community.
This question has been flagged
1 Reply
32 Views

I was trying to use an SVG for the logo to replace OpenERP in the header on the website.  The app didn't recognize SVG as a valid image format (which should be changed), and when I tried to continue anyway, I ended up with no logo in the header and nothing to click on to edit and choose a PNG instead.

How can I get a logo back in the header?

So far I have tried to find the section in the HTML where it would have been and there is nothing there. I also set the company logo in Settings: Companies: CompanyName. This updates the logo for the "backend" but not the website. Is there a place in the backend where the logo for the website header can be set? Can I access the DB directly when using the odoo hosted SAAS?

Avatar
Discard

I was able to recover the logo in that position by editing the XML from Customize: HTML Editor: Show Logo.

I inserted some external image src into the empty quotes. This filled the space with the external image and allowed the "change" link to be available again.  

After that I was able to upload a PNG of the company logo by the normal method.  

Upon checking the code in the Show Logo template, the line is now:

<img src="/website/image?max_height=768&amp;field=datas&amp;model=ir.attachment&amp;id=24&amp;max_width=1024"/>

I can't find the logic that alters the template resulting in it going blank, but line 166 of odoo / addons / website / views / website_templates.xml is the line affected.

This is resolved for me, but will happen to someone again if the logic isn't changed. 

Avatar
Discard

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!