Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ----first function----------------------------------------------------------------------------------------
- <?php
- add_filter('fluentform_rendering_field_data_select', function ($data, $form) {
- if ($form->id != 4) {
- return $data;
- }
- // check if the name attriibute is 'dynamic_dropdown'
- if (\FluentForm\Framework\Helpers\ArrayHelper::get($data, 'attributes.name') != 'dynamic_dropdown_gewerke') {
- return $data;
- }
- // We are merging with existing options here
- $data['settings']['advanced_options'] = array_merge($data['settings']['advanced_options'], [
- [
- "label" => "Trockenbauer",
- "value" => "Trockenbauer",
- "calc_value" => "25"
- ],
- [
- "label" => "Fliesenleger",
- "value" => "Fliesenleger",
- "calc_value" => "26"
- ]
- ]);
- return $data;
- }, 10, 2);
- ----second function----------------------------------------------------------------------------------------
- add_filter('fluentform_rendering_field_data_select', function ($data, $form) {
- if ($form->id != 13) {
- return $data;
- }
- // check if the name attriibute is 'dynamic_dropdown'
- if (\FluentForm\Framework\Helpers\ArrayHelper::get($data, 'attributes.name') != 'dynamic_dropdown_gewerke_calc') {
- return $data;
- }
- // We are merging with existing options here
- $data['settings']['advanced_options'] = array_merge($data['settings']['advanced_options'], [
- [
- "label" => "Trockenbauer",
- "value" => "Trockenbauer",
- "calc_value" => ""
- ],
- [
- "label" => "Fliesenleger",
- "value" => "Fliesenleger",
- "calc_value" => ""
- ]
- ]);
- return $data;
- }, 10, 2);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement