What are you trying to do? (please be as specific as possible and include relevant screenshots, code snippets)
Hello guys,
I just switched from Bubble after hearing glowing recommendations from other founders, but I’m facing incredibly frustrating issues and its nearly impossible to find solutions online.
We are trying to create a dynamic page using HTML code that changes based on the source file. Here’s a simple example:
used an HTML embed for this code, but I can’t figure out how to change the file source using a dynamic Plasmic prop or variable. This seems like the most basic feature for a no-code builder, yet the lack of information on how to implement it correctly is maddening.
After three days of searching for a workaround, I found that I could use the dynamic feature on a text component to inject the code with variables. I realize this is a completely half-assed solution, but I was desperate, and I couldn’t find guidance on how to do it properly without resorting to code components.
So, I created a component to use the 3D models anywhere and change the model through the prop. But now, when I set the height to 100%,(so I can resize the component depending on where I use it) everything inside the code disappears! This happens even if it’s in a 200px x 200px stack. I’ve replicated the exact HTML code in both the HTML embed and the text component, and it only works in the HTML embed, which again, I couldn’t find a way to use with Plasmic variables.
The URL path is /new-page-2, and the project is spatialdynamic.plasmic.run.
Here are more issues I’m struggling with:
-
The HTML embed ignores the z-index, causing the model to load in front of everything. I had to create a nested component to work around this.
-
Changes often don’t publish correctly. It claims the new version is up, but 3 out of 5 times, nothing changes. The only workaround I’ve found is to change the Plasmic hosting URL each time to a new one.
-
I’m getting constant notifications that a font from imported Figma templates is unavailable, and I can’t find a way to replace it without doing it one by one.
These problems are driving me up the wall! I would truly appreciate any advice on how to use variables in HTML correctly without creating code components every single time.
Relevant links:
• My project: spatialdynamic.plasmic.run (URL path: /new-page-2)