The Ninja Forms Table Editor extension provides a robust way to collect and manage table data in WordPress forms. Overview of its configuration and features:
Configuration Options:
- CSV Save Location: Choose where the table data will be stored – in the media library or a specific folder within WordPress uploads.
- Number of Columns: Control the number of columns in the table.
- Column Headers: Define column headers:
- Simple: Alphabetical headers.
- Custom: Add header names for each column.
- None: No headers.
- Table Width: Control the table’s width behavior – stretching, fixed with scroll, or non-responsive.
- Drag Cells: Allow users to drag cells for easy data duplication.
- Minimum Rows: Set the minimum number of extra rows for the table.
- Row Numbers: Display row numbers for easy reference.
Integration:
- Email Actions: Attach CSVs to emails.
- PDF Form Submission Addon: Display the table within PDFs in two formats – Slim (a simple representation) and HTML (a fully rendered table).
Limitations:
- Basic functionality works on mobile devices for viewing, filling, and scrolling the grid.
The extension appears to provide extensive customization for creating, managing, and exporting tabular data within Ninja Forms, aiding in data collection and manipulation efficiently.