Good morning/afternoon everyone,
I’m working on a frontend post editing form using JetEngine and Pro Forms, and having trouble with dynamic field population using the {brf_post_meta} shortcode.
The Issue:
I have a custom post type created in JetEngine and I’m using Pro Forms to allow users to edit posts on the frontend. The shortcode {brf_post_meta:select-field:{url_parameter:id}} works perfectly for text input fields, but it doesn’t populate select dropdowns or radio button groups with existing post meta values.
Current Setup:
Custom post type created in JetEngine
Pro Forms frontend editing form for the post type
Text fields: Working - existing values populate correctly when editing
Select fields: Not working - dropdown remains empty/unselected
Radio buttons: Not working - no option gets pre-selected with existing value
What I’ve Tried:
Verified the URL parameter (post ID) is being passed correctly
Confirmed the post meta field names match exactly with JetEngine meta fields
Tested with different field configurations
Checked that the meta values exist in the database
Questions:
Is there a different syntax or parameter format needed for select/radio fields in Pro Forms with JetEngine?
Should the meta value match the option value, option label, or something else for JetEngine fields?
Are there any specific requirements for how the select options need to be configured in JetEngine when using Pro Forms?
Is this a known limitation with Pro Forms + JetEngine integration, or am I missing something in the implementation?
Environment:
JetEngine [3.7.2]
Pro Forms [Bricksforge 3.1.3]
WordPress [6.8.2]
Any guidance on the correct approach for dynamic population of select and radio fields in Pro Forms when editing JetEngine posts would be greatly appreciated!
Thank you in advance for your help!