Hallo zusammen,
Ich habe mir für Contao ein eigenes Modul geschrieben, dass Konfigurationseinstellungen im Backend für meinen Webservice erlaubt. Soweit auch alles wunderbar, da es zu 99% nur einfache strings, integer oder boolean sind. Diese lassen sich alle einfach über die Bordmittel realisieren und ich kann sie via DCA "file" auch problemlos in die localconfig schreiben und in meinen Templates benutzen.
Jedoch habe ich mit den verbleibenden Feldern ein Problem, bzw. ich weiß nicht wie ich es realisieren kann, da diese als Array vorliegen müssen/sollen.
Mein Wunsch wäre es, das in der localconfig so etwas rauskommt:
Als Maske für das Backend bin ich bereits auf den textwizard im Extension-Repository gestossen. Jedoch wird natürlich alles beim Speichern serialisiert.
Ist es möglich, dass ich entweder ein einfaches Textfeld so umbiege, das es mir den gewünschten Eintrag schreibt (also einfach 1:1 abspeichert ohne einen String draus zu machen), oder via Save callback? Insbesondere toll wäre es, wenn das alles auch mit dem textwizard funktionieren würde, da die Liste auch erweiterbar sein soll.
Da ich sowohl von PHP als auch Contao noch nicht allzuviel Ahnung habe, würde ich mich sehr freuen wenn ihr mir weiterhelfen könnt
Danke im Voraus
Ich habe mir für Contao ein eigenes Modul geschrieben, dass Konfigurationseinstellungen im Backend für meinen Webservice erlaubt. Soweit auch alles wunderbar, da es zu 99% nur einfache strings, integer oder boolean sind. Diese lassen sich alle einfach über die Bordmittel realisieren und ich kann sie via DCA "file" auch problemlos in die localconfig schreiben und in meinen Templates benutzen.
Jedoch habe ich mit den verbleibenden Feldern ein Problem, bzw. ich weiß nicht wie ich es realisieren kann, da diese als Array vorliegen müssen/sollen.
Mein Wunsch wäre es, das in der localconfig so etwas rauskommt:
PHP-Code:
$GLOBALS['TL_CONFIG']['Ansprechpartner'] = array(313 => 'Herr Muster, Tel. 01234-123456',314 => 'Frau Muster, Tel. 01234-123456')
Ist es möglich, dass ich entweder ein einfaches Textfeld so umbiege, das es mir den gewünschten Eintrag schreibt (also einfach 1:1 abspeichert ohne einen String draus zu machen), oder via Save callback? Insbesondere toll wäre es, wenn das alles auch mit dem textwizard funktionieren würde, da die Liste auch erweiterbar sein soll.
Da ich sowohl von PHP als auch Contao noch nicht allzuviel Ahnung habe, würde ich mich sehr freuen wenn ihr mir weiterhelfen könnt

Danke im Voraus
Kommentar