[TYPO3-german] Re: Required argument "config" is not set

2017-08-28 Diskussionsfäden Michael Besteck

Mangels Hinweisen habe ich selbst folgende Lösung gefunden: Deklarierung eines 
hidden HTML Elements,
dessen value auf den zu speichernden Wert gesetzt wird.
Beispielcode findet sich in der Sphinx Extension in der Datei
../typo3conf/ext/sphinx/Classes/EM/Configuration.php
in den Zeilen 137..151.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Required argument "config" is not set

2017-08-18 Diskussionsfäden Michael Besteck

Hallo

Danke für Hinweise zu meinem Problem:

Manuelle Extension Entwicklung in TYPO3 8.7.4, individuelle Extension 
Konfiguration (im Extension Manager, select-box angelehnt an (http) 
vosp.info/index.php/TYPO3.CMS_7.6_Schnipsel#ext_conf_template.txt 
implementiert).
Die Datei "ext_conf_template.txt" enthält:

# cat=config; type=user[\\ViewHelpers\SelectBox->render]; 
label=userfield description
userfield =

Diese stellt wie beabsichtigt auch eine select-box mit Optionen dar.

Beim "Speichern" in den Extension-Einstellungen im Extension-Manager erscheint 
die Fehlermeldung

'Required argument "config" is not set for 
TYPO3\CMS\Extensionmanager\Controller\ConfigurationController->save',

diese wird in 
/srv/www-v/t3test/typo3_src/typo3/sysext/extbase/Classes/Mvc/Controller/AbstractController.php

in der Methode
"mapRequestArgumentsToControllerArguments"
generiert.

Nebenbei: Eine Methode mit dem genauen Namen "save" habe ich weder in 
.../typo3_src/typo3/sysext/extensionmanager/Classes/Controller/ConfigurationController.php
 noch in einer der Superklassen gefunden.

Vermutlich fehlt es an einer Bereitstellung und Einbindung einer Funktionalität 
zum Speichern der Einstellungen (in diesem Fall der ausgewählten select option).

Wie bitte muss eine solche Einbindung geschehen?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german