WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 03.08.2021 15:56:55

michaels
Mitglied

[gelöst] vorbelegen klappt nicht und führt zu warnings in error_log

Hallo,
bei mir klappt das Vorbelegen von Formularfeldern nicht so recht.
Bei Textfeldern und Optionsfeldern klappt das.
Bei Dropdown und Kontrollkästchen haut das nicht hin:
Beispiel:
$feld55 = "D1, D2, D3";
$feld57 = "B";       
$_SESSION['mpf']['field55'] = $feld55;    //Kontrollkästchen D1, D2, D3, C1, C2, C3 (mehrere Auswahlen möglich)
$_SESSION['mpf']['field57'] = $feld57;   // Auswahlfeld A, B, C, D (ein Feld möglich) 

Die o.a. Felder bleiben einfach leer.
Weitere Options-und Textfelder, die danach kommen werden wieder richtig befüllt.
Im error_log bekomme ich die Warnings:

2021-08-03T13:20:27+00:00 [Warning] /modules/mpform/paintform.php:[58] from /modules/mpform/paintform.php:[692] make_option "in_array() expects parameter 2 to be array, string given"

Auch die [58] oder die [692] in der Wahrnung kann ich nicht zuordnen.
Das mpform Modul ist Version 1.3.37.
Die WBCE Version ist 1.4.0 mit PHP 7.2.24

Woran kann das liegen?
   
Herzlichen Dank für eure Unterstützung!

Beitrag geändert von florian (04.08.2021 10:11:07)

Offline

#2 03.08.2021 16:24:09

bernd
Developer

Re: [gelöst] vorbelegen klappt nicht und führt zu warnings in error_log

Achtung! Ganz wage im Nebel gestochert (weil ich mpForm nicht wirklich kenne).
Der Fehlermeldung nach wird vom auswertenden Skript an der Stelle ein Array erwartet.
Probier mal bitte ob es so funktioniert:

$feld55 = ["D1", "D2", "D3"];
$feld57 = ["B"]; 

(Die 58 und 692 in der Fehlermeldung sind die Zeilenummern im Skript bei denen der Fehler auftaucht)


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#3 03.08.2021 18:02:31

michaels
Mitglied

Re: [gelöst] vorbelegen klappt nicht und führt zu warnings in error_log

Hallo Bernd,
das klappt. Mir ist noch aufgefallen das ich Leerzeichen vor D2 und D3 hatte, deswegen wurden die zunächst nicht angezeigt.
Aber so wie von Dir beschrieben klappt es.
Danke!

Ein großes Lob nochmal an alle schnellen Helfer!
WBCE CMS kann man nur empfehlen!

Offline

Fußzeile des Forums

up