Wie Formularfeld in drupalsettings speichern?
Eingetragen von rhodes (631)
am 14.08.2019 - 09:58 Uhr in
am 14.08.2019 - 09:58 Uhr in
Hallo zusammen,
in einer Drupal 8 Installaton gibt es ein einfaches custom configuration form. Damit kann im Adminbereich eine URL editiert und gespeichert werden.
Ich möchte nun, dass die gespeicherte URL im gesamten Auftritt in den JS-Drupalsettings verfügbar ist.
public function submitForm(array &$form, FormStateInterface $form_state) {
$this->configFactory->getEditable('custom_url.settings')
->set('custom_url', $form_state->getValue('custom_url'))
->save();
parent::submitForm($form, $form_state);
}
Kann ich das in der Submit-Funktion des Formulars erledigen, oder muss ich doch eine zusätzliche Preprocess-Funktion im Module schreiben?
Bin für jeden Tipp dankbar.
Viele Grüße, rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 10 Stunden 39 Minuten
vor 2 Tagen 6 Stunden
vor 2 Tagen 11 Stunden
vor 2 Tagen 13 Stunden
vor 3 Tagen 1 Stunde
vor 3 Tagen 4 Stunden
vor 3 Tagen 4 Stunden
vor 3 Tagen 4 Stunden
vor 3 Tagen 4 Stunden
vor 3 Tagen 4 Stunden