No worries, we all do!
And I imagine you want to make sure every invoice is on its own page right…?
That interesting case you proposed just sent me down a 4 hour rabbit hole to build that up!
I took it as a challenge and an opportunity to test if triggered custom workflows (not the scheduled ones!) work okay. And guess what… they do! Perfectly possible, apparently
I had to make an update to the plugin, already pushed it, so make sure you have the latest version by selecting the plugin in your app’s plugin tab and then choosing the version 1.2.
Anyway, here it is:
PDF Conjurer alongside some Bubble wizardry to make a more complex usage!
Do check the edit mode to see how it all fits together.
Take a look at it. The main wizardry I did was to create the invoice as a custom, triggered workflow. Then to every invoice that exists in the list, it will be called once.
To make it more efficient, I stored the list of Invoices in a repeating group, thus avoiding several “do a search for…” each time an invoice is called. Sorcery #2.
Also pay attention to the fact that the image name must be unique, since it now accepts custom data, the only unique data I could dynamically pass was the own image’s URL. That’s required by the plugin to make it work in this case. Other cases may vary.
So to every invoice you want to allow into a single PDF you just paste the same workflow action “trigger xyz”. If you want to allow 20 invoices, paste it until you have 20 of that action, just remember to update the counting logic.
I’m not sure if this is exactly what you asked for, but at least will give you a direction.
Feel free to ask questions about this, hope it’s not confusing!