I am delighted to introduce you to our new plugin, DocxBuilder.
It is a user-friendly tool for creating dynamic DOCX files from Word templates.
DocxBuilder offers : unlimited Docx JSON integration no API required time saved
ACTION “GENERATE DOCX WITH DOCXBUILDER” MANAGEMENT To fill in your docx template with your data you need following steps. Once the action is completed the generated file will be available into your bubble file manager Go to the “design section” Insert the “DocxBuilder” element in your page Go to the “workflow section” Add action “Generate docx with DocxBuilder” to an event of your choice Insert your data and have fun!
EVENT "DOCXBUILDER IS COMPLETED” If you need trigger other actions once your file has been generated, follow the following steps: Go to the “workflow section” Add event “DocxBuilder is completed” and the action of your choice, referring to "This DocxBuilder’s output file
New version released 1.1.0 Add ‘‘download file’’ action.
From today, you are able not only to generate a Docx but also to download a file as soon as it’s created.
Here you will find the instructions, give it a try and let us know
ACTION “DOWNLOAD FILE” If you need to download a file, follow the following steps: Go to the “workflow section” Add action “Download file” into EVENT "DOCXBUILDER IS COMPLETED” Insert into the Dynamic field "This DocxBuilder’s output file” Optional field Insert new file name with extension into “Fix on file name” field; otherwise, leave empty
🧞♂️ Have fun!
Hi, Previous / other plugins have an issue opening the resulting file in other office applications such as Pages. Can you update the link to the demo so we can test this before considering purchase?
Ideally I’d like to feed the demo any HTML to be sure it’s compatible across all .docx editors.
Hi @manipaje, I’m so sorry about that. We fixed the links.
Please give it a try and let us know.
If you still have problems, give us a nudge and send us an example file to our email info@solviohub.com.
We will be more than happy to try as well, and update the plugin with a solution for you
Hi @nicolas_dap, check the solution of the main post, you will find there the working links. Bubble doesn’t allow me to modify the first post, so you will find it there. By the way, in this page you’ll find all the useful links: DocxBuilder: word template to docx Plugin | Bubble
[NEW VERSION RELEASED 1.5.0]
We are happy to present you for the first time THE ONLY BACKEND/SERVER-SIDE & CLIENT SIDE Docx Generator Plugin - NO API REQUIRED!
Finally, you will be able to generate document docx server side, move the action to the backend side, releasing the client side.
BACKEND/SERVER-SIDE - HOW TO USE ACTION "DOCXBUILDER - DOCX BACKEND“ To fill in your docx template with your data you need following steps. Once the action is completed the generated file will be available into your bubble file manager Go to the “Backend workflows” (available only on Bubble.io paid plan) Create a “New API workflow” and add the action “DocxBuilder - Docx Backend” Go on to your workflows’ page and add “Schedule API Workflow” to an event of your choice Once the API has been launched, the client-side will be able to continue other actions while the backend/server-side elaborates the file When the server-side/backend has completed the elaboration, you will find the generated file in your bubble file manager
🧞♂️ Have fun!
Hi @nicolas_dap, hope everything is ok. I was wondering if you were able to check my plugin at the end. Let me know
We also released a new version…have a look if it can be useful for you
Hello, @SolvioHub! thank you for this great-looking plugin!
I’m having trouble figuring out how to get it to send the docx file it generates to my bubble file manager. I’ve entered a file name and my root directory (https://mpai-prototype1.bubbleapps.io/version-test/api/1.1/obj) as well as the format in the docxbuilder documentation (just Bubble | No-code apps), but neither works. Here’s a screenshot of that:
And just in case I’ve gotten this wrong as well, here’s a screenshot of my DocxBuilder template upload address in the DB backend workflow screen:
Hello again, @SolvioHub,
One other detail that maybe will help: When I tried putting in the Json data into the frontend workflow, the format looked very wonky (image below). And it still didn’t produce a docx upload to my bubble file manager. Here’s a screenshot:
Hi @paul36,
nice to meet you!
In regards to your first question, enter your root directory (fill the field “Your app URL”) Bubble | No-code apps (removing “version-test” when you are in the live version) and you’ll see that it will work.
Second question: I suggest you to use JSON-VALIDATOR, as for example https://jsonformatter.curiousconcept.com/ (or any other you can find) to check the syntax. You can save the json_data in the database, before it’s been processed by docxbuilder so that the data will be saved and you can check this data with a JSON-VALIDATOR and verify if there are any errors.
Let me know if the problem is solved.
Have a good day
The JSON formatting checker said my format was correct. Rather than linking the JSON information as a dynamic Key in the backend that links to the front end, I’ve placed the JSON directly into the backend workflow. (The two screenshots below). It still doesn’t seem to work. What am I doing wrong?
The second step in the workflow is to generate an email to send the docx to the user. I’m also having trouble figuring out how to dynamically connect the email function to attach the doc file. (In the two screenshots below). Can you tell me how to direct the “File” attach function to the right place to grab the DocxBuilder file?