gibt es dann noch ein paar fragen ?
Beiträge von Cyperghost im Thema „Wie POST Variable im wbb nutzen?“
-
-
Eine frage, warum sind die Farblinks eine array?
Übergib diese doch als stringZweitens musst du hier auch die Variablen speichern die du sendest
PHPif(isset ($_POST['farbelinks'])) $this->farbelinks = StringUtil::trim($_POST['farbelinks']); if(isset ($_POST['farberechts'])) $this->farberechts = StringUtil::trim($_POST['farberechts']);
und dann oben noch das hier hinzufügen
use wcf\util\StringUtil;
-
Du hast die Variablen
nicht deklariert in der PHP Datei.
Und ihnen keinen Wert zu gewiesen.So wird eine Variabel in PHP deklariert.
Am besten die Grundlagen von PHP lernen dann, würde diese Fehler nicht passieren -
Du must sämtliche Variablen die du an das Template übergibst einen Namen geben mit dem du diese aufrufen kannst.
du kannst diese dann per {$variabelName} aufrufen.
und übergeben must du diese an das Template mit
WCF::getTPL()->assign(array('ariabelName' => $this->variabelName)); -
du kannst per $_POST['...'] auch im WCF/WBB gesendeten Variablen ermitteln.