Als «forms» getaggte Fragen

7
(Un-) Formatierung jedes Formularelements

Wenn wir so etwas deklarieren $form['textfield'] = array( '#type' => 'textfield', '#title' => 'textfield title', '#maxlength' => 8, '#required' => true, ); Die Ausgabe wird ungefähr so ​​aussehen: <div id="edit-textfield-wrapper" class="form-item"> <label...

7
Mehrfachformular auf der Modulseite

Ich habe ein Modul erstellt. Ich habe ein Formular erstellt und es auf der Seite implementiert: function tudakozo_menu() { $items['tudakozo'] = array( 'title' => t('Tudakozo'), 'page callback' => 'drupal_get_form', 'page arguments' => array('tudakozo_nevszerint_form'), 'access callback'...

7
Wie kann ich das Anmeldeformular mit hook_form_alter () ändern?

Ich versuche, das Anmeldeformular mit dem folgenden Code zu ändern: function git_form_alter(&$form, $form_state, $form_id) { $forms = array( 'user_login_block' => 'user-login-form', 'user_login' => 'user-login' ); if (array_key_exists($form_id, $forms)) { //my altering code } } Ich habe...

7
Einen Knoten programmgesteuert validieren?

Ich erstelle programmgesteuert viele Knoten. Offensichtlich müssen sie gültig sein, bevor sie gespeichert werden. Solche $nodeObjekte haben CCK-Felder, die mit benutzerdefinierten Feldern gemischt sind. Da die Validatoren nur a setzen form_set_error()und das Validierungsergebnis kaum zurückgeben,...

7
Beheben Sie den Fehler "Eine illegale Auswahl wurde erkannt ..."

Ich habe Code wie unten geschrieben und alles funktioniert einwandfrei, aber beim Absenden des Formulars wird der folgende Fehler angezeigt. Ich versuche, das zweite Dropdown basierend auf der ersten Dropdown-Auswahl zu filtern. Eine illegale Auswahl wurde festgestellt. Bitte wenden Sie sich an den...

7
Drupal AJAX wird nur einmal ausgelöst

In Drupal 7 habe ich ein Formular, in dem ich Folgendes tun möchte: Zeigen Sie eine Liste mit Optionen in einer einfachen zweispaltigen Tabelle an Durch Auswahl einer Aktion aus einer Dropdown-Liste wird AJAX ausgelöst und die Optionen in der Tabelle ersetzt Ich habe Code geschrieben und Drupal...

7
AJAX-Rückruffunktion wurde nie aufgerufen

Ich habe Probleme mit etwas unglaublich Einfachem: Wenn ich ein Element in einem Element mit mehreren Auswahlformularen auswähle, soll ein Textfeld aktiviert werden. Das Problem, das ich habe, ist, dass Drupal es nie schafft, in die von mir angegebene Rückruffunktion zu gelangen. Hier erstelle ich...

7
Wie erstelle ich einen Hook zum Ändern jeder Knotenform?

Ich habe es versucht: mymodule_form_node_alter mymodule_form_node_form_alter und globaler Haken: function mymodule_form_alter(&$form, $form_state, $form_id) { if ($form['#id'] == 'node-form') { #set message } } Keiner von oben funktioniert für mich. Ich muss einen Hook erstellen, der auf jedem...

7
Was ist die beste Wahl, um einen Knoten durch Code zu erstellen?

Das Szenario geht so, ich habe einen Knotentyp, der viele Taxonomie-Termfelder enthält. Es gibt auch andere Felder wie Text, Datum usw., aber 90% davon sind Taxonomiefelder. Mir ist bekannt, dass ein Knoten auf zwei Arten programmgesteuert erstellt werden kann: node_save () - Ein Knotenobjekt...

7
Wie binde ich ein Knotenerstellungsformular in eine Ansicht ein?

Ich habe eine Ansicht mit einigen Feldern und ein paar Linkelementen. Wenn ich auf die Linkelemente klicke, sollte in der Ansicht ein Knotenerstellungsformular angezeigt werden, das dem Link zugeordnet ist (auf AJAX-Weise). Die Lösung, die ich mir vorstellen kann, besteht darin, die Formulare in...