Created
February 6, 2020 12:43
-
-
Save techjewel/7f0c70de8ee2e7574d3f41783697b63a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter('fluenform_rendering_field_data_select', function ($data, $form) { | |
if ($form->id != 91) { | |
return $data; | |
} | |
// do the dynamic part if and only the name attriibute is 'dynamic_dropdown' | |
// Please use the corresponding field name for your case. | |
if (\FluentForm\Framework\Helpers\ArrayHelper::get($data, 'attributes.name') != 'dynamic_dropdown') { | |
return $data; | |
} | |
// We are merging with existing options here | |
$data['settings']['advanced_options'] = array_merge($data['settings']['advanced_options'], [ | |
[ | |
"label" => "Dynamic Option 1", | |
"value" => "Dynamic Option 1", | |
"calc_value" => "" | |
], | |
[ | |
"label" => "Dynamic Option 2", | |
"value" => "Dynamic Option 2", | |
"calc_value" => "" | |
] | |
]); | |
return $data; | |
}, 10, 2); |
woo-hoo! Thanks team
Hello
Could you please help with this function below?
add_action('fluentform_before_insert_submission', 'your_custom_before_submission_function', 10, 3);
function your_custom_before_submission_function($insertData, $data, $form)
{
if($form->id != 5) {
return;
}
// DO your stuffs here
}
I would like to change the specific field value before storing into the database. is there an exact working example available ?
Thank you
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thanks a million!!!
Works perfectly <3