File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -50,10 +50,21 @@ public function isPrerequisites(): bool {
50
50
public function showForm (array $ options ): void {
51
51
$ template = '@formcreator/field/ ' . $ this ->question ->fields ['fieldtype ' ] . 'field.html.twig ' ;
52
52
53
+ $ value = [];
54
+ $ items = json_decode ($ this ->question ->fields ['default_values ' ]);
55
+ foreach ($ items as $ item ) {
56
+ if (trim ($ item ) === '' ) {
57
+ continue ;
58
+ }
59
+ if (!in_array ($ item , $ this ->getAvailableValues ())) {
60
+ continue ;
61
+ }
62
+ $ value [] = $ item ;
63
+ }
64
+ $ this ->question ->fields ['default_values ' ] = implode ("\r\n" , $ value );
53
65
$ this ->question ->fields ['values ' ] = json_decode ($ this ->question ->fields ['values ' ]);
54
66
$ this ->question ->fields ['values ' ] = is_array ($ this ->question ->fields ['values ' ]) ? $ this ->question ->fields ['values ' ] : [];
55
67
$ this ->question ->fields ['values ' ] = implode ("\r\n" , $ this ->question ->fields ['values ' ]);
56
- $ this ->question ->fields ['default_values ' ] = Html::entities_deep ($ this ->getValueForDesign ());
57
68
$ this ->deserializeValue ($ this ->question ->fields ['default_values ' ]);
58
69
59
70
$ parameters = $ this ->getParameters ();
You can’t perform that action at this time.
0 commit comments