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 3 Tagen 15 Stunden
vor 3 Tagen 18 Stunden
vor 3 Tagen 18 Stunden
vor 3 Tagen 18 Stunden
vor 4 Tagen 15 Stunden
vor 4 Tagen 17 Stunden
vor 5 Tagen 14 Stunden
vor 6 Tagen 7 Stunden
vor 6 Tagen 8 Stunden
vor 6 Tagen 11 Stunden