Als «forms» getaggte Fragen

10
Legen Sie programmgesteuert den Standardwert für ein Feld fest

In Drupal 6 könnten wir PHP verwenden, um Standardwerte festzulegen, aber der gleiche Code kann nicht mit Drupal 7 verwendet werden. Ich versuche dies durchzuarbeiten hook_form_alter(), aber der Code funktioniert nicht. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form);...

10
AJAX ruft das CTools Content Type Plugin auf?

Ich erstelle einen Inhaltstyp für CTools-Bedienfelder (dh das Element, das Sie beim Hinzufügen von Inhalten in Bedienfelder einfügen, nicht einen Knotentyp) und versuche, das #ajaxAttribut eines Formularelements zu verwenden, um einige Standardwerte festzulegen. Siehe Code unten. Dies ist...

9
Wie ändere ich den Speicherort der Ausgabe von `form_set_error`?

Gibt es in Drupal 7 eine Möglichkeit, die Position der Ausgabe von zu ändern form_set_error? Im Moment wird aufgerufen, drupal_set_messagewelche Fehler des Formulars am oberen Bildschirmrand in die Warteschlange gestellt werden. Ich möchte stattdessen, dass jede Nachricht unter dem entsprechenden...

9
Verwendung von #element_validate und #value_callback in Drupal 8

Ich habe die offizielle Formular-API-Dokumentation befolgt, aber dieser Code funktioniert bei Drupal 8 nicht für mich: public function buildForm(array $form, FormStateInterface $form_state) { $form['upload'] = array( '#title' => t('Upload Images'), '#type' => 'managed_file',...

9
Deaktivieren Sie eine Option für das Feld Formular auswählen

Wie deaktiviere ich eine Option im Feld Formular auswählen? $form['feed'] = array( '#type' => 'select', '#title' => t('Display of XML feed items'), '#options' => array( 'title' => t('Titles only'), 'teaser' => t('Titles plus teaser'), 'fulltext' => t('Full text'), ),...

9
Wie drucke ich Ergebnisse nach dem Absenden eines Drupal-Formulars?

Ich habe ein einfaches Drupal-Modul-Setup mit einem einzigen Textfeld. Ich kann zurückgeben, was in das Textfeld eingegeben wurde, indem ich drupal_set_message(): function firstmodule_form1_submit($form, &$form_state) { drupal_set_message(t("The user is $username")); } Allerdings echo...

9
Vorschau des Bildes nach dem Hochladen mit der Formular-API

Ich habe eine Bilddatei mit dem managed_fileFormular-API-Typ hochgeladen , aber nach dem Hochladen des Bildes wird es nicht als Miniaturansicht neben dem Feld angezeigt. Was gerendert wird, ist der Dateiname des Bildes mit einem Link zum Bild und einem kleinen Symbol. Wie zeige ich die...

9
Sie müssen HTML-Zeichen zur Auswahlliste hinzufügen

Ich habe ein Formular mit dem FAPI, das eine ausgewählte Liste von Währungswerten als Eingabe enthält. Ich muss in der Lage sein, HTML-Zeichen wie hinzuzufügen€ $pound; ¥ Das Problem ist, dass Drupal die Eingabe filtert und nicht die gewünschten Symbole anzeigt, sondern die...