ONLYOFFICE connector for Drupal: create, edit, and publish PDF forms and manage submissions
The new version of the ONLYOFFICE connector for Drupal introduces features to create, publish, and manage interactive PDF forms directly within the CMS. With these improvements, site administrators and content editors can build forms, embed them into pages, and collect responses — all without leaving Drupal.
New ONLYOFFICE Form section
A dedicated section adds functionality for handling interactive PDF forms within Drupal. It enables creating new templates, uploading existing forms, and managing submissions directly from Drupal.
For example, this can be useful when you need to prepare an online application form for a service, a feedback form for your website visitors, or a survey that can be filled out right on the page.
Where to find: Manage-> Content -> ONLYOFFICE form
Create PDF forms
To create a new PDF form with ONLYOFFICE form creator, click the Create&Upload button -> Blank and fill in the name for the new file.
Learn more about how to create a PDF form in our Help Center.
Upload PDF forms
Editors can also upload an existing PDF, where interactive fields can be added or edited. Select the Upload option and upload a PDF form from your device.
Edit PDF forms
Another important addition is the ability to edit PDF forms directly in Drupal. Created or uploaded forms will appear in the list on the Forms page and can be opened in the ONLYOFFICE PDF Editor at any time using the Edit in ONLYOFFICE button. It allows administrators to update fields or adjust layouts without re-uploading the file. All changes are saved back to the same template.
ONLYOFFICE Form media type
Forms are now managed as a media type. This allows you to store them in the Media Library, use them across different content types, and apply the same workflows as with other media assets.
ONLYOFFICE Form field type, widget, and formatter
A new field type, widget, and formatter are available to simplify embedding forms into content. By adding such a field to a content type, editors can link forms directly to nodes and ensure proper display.
How to publish a PDF form on a Drupal page
1. Before adding a form to a page, create a field for it:
Manage -> Structure -> Content types -> Select a content type you want to use (for example, Article) -> Manage fields.
Click Create a new field -> ONLYOFFICE Form, give the field a name, and save. This will add a field of the ONLYOFFICE form type to the selected content type.
2. Adjust the field display (optional):
In the Content type settings, open Manage form display to configure the field widget, and Manage display to set the formatter (how the form will be shown on the page). Save the display settings.
3. To place a form on a page:
Manage -> Content -> Add content -> select the content type containing the new field.
In the Form field, enter the name of an existing template, or click Create new ONLYOFFICE form to open the PDF Forms section and create/upload one.
Click Save to publish the page with the embedded form.
Managing forms and submissions
With the updated connector, Drupal users can not only publish interactive PDF forms but also collect and manage responses. Site visitors fill out forms on pages, while administrators get access to all submitted data within the Drupal interface.
For example, an organization can create an online registration form for an event. Visitors submit their details directly on the Drupal site, and all collected responses become available to the administrators for review and export.
How to fill out forms
On the Drupal page, users can fill out the form with their data. To submit the completed form, click the Complete & Submit button.
Once submitted, the completed form will be sent to the site. Visitors can also download a copy to their device by opening the context menu and selecting Download as DOCX/PDF.
How to manage responses
All responses are available at Manage -> Content -> ONLYOFFICE form -> Submitted forms.
Drupal users can view completed forms organized by template name. To view all responses for a specific template, simply select the form’s template name.
Other updates
- Resolved issue with empty file saving
- Compatibility with Drupal 11
- Drupal 9 is no longer supported
Get the connector
The ONLYOFFICE integration app for Drupal is available in the official Drupal module repository. Get it now to enhance your websites and blogs with PDF forms:
Useful links
ONLYOFFICE Docs connector for Drupal
Get ONLYOFFICE Docs: Enterprise / Community
Create your free ONLYOFFICE account
View, edit and collaborate on docs, sheets, slides, forms, and PDF files online.