← All changes
|
app/Services/FormBuilder/ElementSettingsPlacement.php
+30
-0
6.2.13
→
6.2.15
View file →
| @@ -22,10 +22,21 @@ | ||
| 22 | 22 | ], |
| 23 | 23 | 'advanced' => [ |
| 24 | 24 | 'container_class', |
| 25 | 25 | 'name', |
| 26 | + 'autocomplete', | |
| 26 | 27 | 'conditional_logics', |
| 27 | 28 | ], |
| 29 | + 'advancedExtras' => [ | |
| 30 | + 'autocomplete' => [ | |
| 31 | + 'template' => 'select', | |
| 32 | + 'label' => __('Autocomplete', 'fluentform'), | |
| 33 | + 'filterable' => false, | |
| 34 | + 'creatable' => false, | |
| 35 | + 'help_text' => __('Applies to every input in this field. "Automatic" gives each one the autofill value that matches it, "off" disables browser autofill for the whole field, and "None" adds no attribute at all.', 'fluentform'), | |
| 36 | + 'options' => \FluentForm\App\Services\FormBuilder\AutocompleteTokens::baseEditorOptions(), | |
| 37 | + ], | |
| 38 | + ], | |
| 28 | 39 | ], |
| 29 | 40 | 'input_email' => [ |
| 30 | 41 | 'general' => [ |
| 31 | 42 | 'label', |
| @@ -34,8 +45,9 @@ | ||
| 34 | 45 | 'placeholder', |
| 35 | 46 | 'validation_rules', |
| 36 | 47 | ], |
| 37 | 48 | 'advanced' => [ |
| 49 | + 'autocomplete', | |
| 38 | 50 | 'value', |
| 39 | 51 | 'container_class', |
| 40 | 52 | 'class', |
| 41 | 53 | 'help_message', |
| @@ -60,8 +72,9 @@ | ||
| 60 | 72 | 'mobile_keyboard_type', |
| 61 | 73 | 'validation_rules', |
| 62 | 74 | ], |
| 63 | 75 | 'advanced' => [ |
| 76 | + 'autocomplete', | |
| 64 | 77 | 'value', |
| 65 | 78 | 'container_class', |
| 66 | 79 | 'class', |
| 67 | 80 | 'help_message', |
| @@ -86,8 +99,9 @@ | ||
| 86 | 99 | 'cols', |
| 87 | 100 | 'validation_rules', |
| 88 | 101 | ], |
| 89 | 102 | 'advanced' => [ |
| 103 | + 'autocomplete', | |
| 90 | 104 | 'value', |
| 91 | 105 | 'container_class', |
| 92 | 106 | 'class', |
| 93 | 107 | 'help_message', |
| @@ -106,10 +120,21 @@ | ||
| 106 | 120 | ], |
| 107 | 121 | 'advanced' => [ |
| 108 | 122 | 'class', |
| 109 | 123 | 'name', |
| 124 | + 'autocomplete', | |
| 110 | 125 | 'conditional_logics', |
| 111 | 126 | ], |
| 127 | + 'advancedExtras' => [ | |
| 128 | + 'autocomplete' => [ | |
| 129 | + 'template' => 'select', | |
| 130 | + 'label' => __('Autocomplete', 'fluentform'), | |
| 131 | + 'filterable' => false, | |
| 132 | + 'creatable' => false, | |
| 133 | + 'help_text' => __('Applies to every input in this field. Address autofill is off unless you choose "On", which gives each input the autofill value that matches it. Choose "off" to disable browser autofill for the whole field, or "None" to add no attribute at all.', 'fluentform'), | |
| 134 | + 'options' => \FluentForm\App\Services\FormBuilder\AutocompleteTokens::addressEditorOptions(), | |
| 135 | + ], | |
| 136 | + ], | |
| 112 | 137 | ], |
| 113 | 138 | 'select_country' => [ |
| 114 | 139 | 'general' => [ |
| 115 | 140 | 'label', |
| @@ -138,8 +163,9 @@ | ||
| 138 | 163 | 'numeric_formatter', |
| 139 | 164 | 'mobile_keyboard_type_number', |
| 140 | 165 | ], |
| 141 | 166 | 'advanced' => [ |
| 167 | + 'autocomplete', | |
| 142 | 168 | 'value', |
| 143 | 169 | 'container_class', |
| 144 | 170 | 'class', |
| 145 | 171 | 'help_message', |
| @@ -164,8 +190,9 @@ | ||
| 164 | 190 | // draw the control twice. |
| 165 | 191 | 'validation_rules', |
| 166 | 192 | ], |
| 167 | 193 | 'advanced' => [ |
| 194 | + 'autocomplete', | |
| 168 | 195 | 'dynamic_default_value', |
| 169 | 196 | 'container_class', |
| 170 | 197 | 'class', |
| 171 | 198 | 'help_message', |
| @@ -219,8 +246,9 @@ | ||
| 219 | 246 | 'placeholder', |
| 220 | 247 | 'validation_rules', |
| 221 | 248 | ], |
| 222 | 249 | 'advanced' => [ |
| 250 | + 'autocomplete', | |
| 223 | 251 | 'value', |
| 224 | 252 | 'container_class', |
| 225 | 253 | 'class', |
| 226 | 254 | 'help_message', |
| @@ -238,8 +266,9 @@ | ||
| 238 | 266 | 'placeholder', |
| 239 | 267 | 'validation_rules', |
| 240 | 268 | ], |
| 241 | 269 | 'advanced' => [ |
| 270 | + 'autocomplete', | |
| 242 | 271 | 'value', |
| 243 | 272 | 'container_class', |
| 244 | 273 | 'class', |
| 245 | 274 | 'help_message', |
| @@ -258,8 +287,9 @@ | ||
| 258 | 287 | 'date_format', |
| 259 | 288 | 'validation_rules', |
| 260 | 289 | ], |
| 261 | 290 | 'advanced' => [ |
| 291 | + 'autocomplete', | |
| 262 | 292 | 'value', |
| 263 | 293 | 'container_class', |
| 264 | 294 | 'class', |
| 265 | 295 | 'help_message', |