The Customizer extension allows creation of custom layouts for individual sheets. The [pta_sign_up_sheet]
shortcode displays all sheets in a standard list table format. Custom fields configured with “Use on Sheets” appear as columns in the list table.
Would it be possible to extend the Customizer extension to support template creation for sheet list tables, with two implementation options:
1. Global Template Option
– Add a new section in the Customizer for “List Table Templates”
– Allow users to create a default template that applies to all [pta_sign_up_sheet] outputs
– Include options to:
– Select visible columns (standard and custom fields)
– Define column order
– Set column widths and styling
2. Template-Specific Shortcode Parameter [pta_sign_up_sheet template="template_name"]
– Allow creation of multiple named templates in Customizer
– Enable different layouts for different pages/contexts
– Templates could control:
– Visible columns
– Column arrangement
– Display formatting
Use Cases
– Different display needs for different sections of the website:
Public volunteer page: basic information only
Member section: more detailed information
Department-specific pages: relevant fields for that department
– Multiple sheet lists on different pages:
Homepage: condensed view of upcoming opportunities
Full listing page: comprehensive view
Department pages: department-specific fields
Thank you very much for considering this feature request.
Kind regards,