RapidWeaver Elements 10 (22867)
Added images are not visible in the design. A blue square with a question mark appears everywhere.They are visible in the preview in Safari, though.
After closing and reopening, the problem seems to be solved.
hmm, one to keep an eye on
I have had the same issue with images showing in Elements but not on the preview. And the other way around.
could we get a bit more info?
can you send over:
- image format (jpg, webp, etc)
- if you are resizing the image via the Image component controls?
- a screenshot/video of the component in Elements, with the image controls shown
Thanks!
It’s a webp format. It seems the webp format is the problem. Changed it with a png and that seems to work fine (in elements en in the browser preview).
You can see the controls in the screenshot.
Hi @Dean can you send over your project file to dan@realmacsoftware.com so we can take a look!
On it’s way
Got it, will take a look and email you back!
Hi @Dean ,
The Custom Component is causing rendering errors as it looks like you’ve pasted an entire webpage into it You really just need form fields, but I did see it’s currently using Bootstrap, so you’d also want to convert the classes to Tailwind…
The images are not appearing here as the URL’s are not correct in the editor (as the editor uses temp paths). There’s probably a few ways to solve this.
I’d add an image drop well to the properties component.
To do this you’d paste the following into the Properties
{
"groups": [{
"title": "Image Resource Example",
"properties": [{
"title": "Card Image",
"id": "cardImage",
"image": {}
}]
}]
}
Then where you want your image path in the Template you can use the {{carImage}}
tag. Like this:
<img src="{{cardImage}}" class="rounded-lg w-full" />
Phew, hope that helps
P.S. I’ve just emailed you the project with this change in it.
Hi @Dan C. ,
Thank you for your help, it’s good to know it was me being silly and not a bug with Elements. You have put me back on the right track.
Once again, thanks for all your help and keep up the great work,.