Ich habe ein Formular, das entweder ein Feld vom Typ "Datei" oder "verwaltete Datei" enthalten muss, um Dateien über das Formular hochladen zu können. Gibt es ein Attribut, das im Render-Array des Formularelements festgelegt werden kann, mit dem mehrere / unbegrenzte Dateien über das eine Formularelement hochgeladen werden können? Wenn …
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 Site-Administrator. Wie überwinde ich diesen Fehler? function …
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, muss ich die Formular-API durchgehen, um zu wissen, ob ein Knoten gültig ist, oder so …
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 dies vom openidselector-Modul erhalten, das einige JavaScript-Widgets einführt, und mehr oder weniger versuche ich …
Ich habe mein Formular, aber jedes untergeordnete Element des Elements "#markup" wird beim Rendern des Formulars nicht angezeigt. $form['html'] = array( '#type' => 'markup', '#markup' => '<h2>My Heading</h2>', '#tree' => true, ); $form['html']['element'] = array( '#type' => 'textfield', '#title' => 'Foo', ); In diesem Beispiel wird das Formularfeld "Element" nicht …
Was ist der einfachste Weg, um aktuelle '$ form_state'-Variablen anzuzeigen, während Sie mit #ajax arbeiten? Gibt es eine Möglichkeit, dpm () bei jedem Ajax-Ladevorgang automatisch zu aktualisieren? Wenn es darauf ankommt, teste ich Ajax auf einem Node Submit-Formular.
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' => TRUE, ); return $items; } Ich hätte gerne ein anderes Formular dazu
Ich suche nach einem Hook, der verwendet werden kann, nachdem ein Knoten eines bestimmten Inhaltstyps erstellt oder gespeichert wurde, um eine Umleitung zu einer bestimmten Seite durchzuführen.
Ich habe ein Setup, bei dem eine Site interne Analysen zur Site-Nutzung generiert. Benutzer können einen Download ihrer persönlichen Analysen anfordern. Da diese Informationen vertraulich sind, erstelle ich keine Dateien. Ich generiere eine CSV-Datei in einer Variablen und "schiebe" sie dann an den Benutzer: function _cex_download( $output, $filename ) { …
Ich habe eine Drupal-Site, auf der ich das standortweite System Contact verwende, damit Besucher Nachrichten an den Site-Eigentümer senden können. Sobald ein Besucher das Formular abschickt, wird der Benutzer zur Startseite weitergeleitet und oben wird ein Sticky angezeigt: Ihre Nachricht wurde gesendet. Meine Frage ist dann, ist es möglich, diese …
Im Feld für das Kommentarformular (Kernkommentarmodul) möchte ich den Namen des Kommentarautors leer lassen, um die Kommentatoren zu ermutigen, originelle Epitheta zu erstellen. Was ist der einfachste Weg, dies zu tun?
Ich habe viele Diskussionen über die Bildvorschau in fapi mit gelesen 'managed_file', aber ich kann keine schlüssige Antwort darauf finden, wie dies in D8 richtig gemacht wird. Eine naheliegende Lösung wäre die Wiederverwendung Drupal\image\Plugin\Field\FieldWidget\ImageWidget, aber ich weiß nicht, wie ich das erreichen soll. Meine Frage lautet also: Wie kann ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.