drupal ändern node-edit-form
Wie kann ich eine benutzerdefinierte Konfiguration Bereich zu einem node-edit-form nur unter der - Authoring-Informationen & Publishing-Optionen Abschnitt?
InformationsquelleAutor sisko | 2012-11-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie hook_form_FORM_ID_alter().
Beispiel unten:
Jetzt Für die Speicherung der Daten ich ermutige Sie, um zu sehen, die Beispiele Projekt; es bietet viele code Beispiele, mit viel Dokumentation.
Überprüfen Sie auch, ob die Form-API für mehr Informationen über verschiedene Arten von Formular-Elementen.
Hoffe, das hilft.
Sie Antwort ist identisch mit der, die ich zur Verfügung gestellt.
Sehr identisch, aber der Speicherort der Konfigurations-Bereich ist, was ich versucht habe, zu erreichen. Ihr code arbeitete, ohne Frage, aber ich war zu erreichen versuchen ein anderes layout
Nur eine Randnotiz, die perfekt funktionierende code oben: vermeiden Sie möglicherweise bedingte Verschachtelung durch die Verwendung einer guard-Bedingung so:
if ($type != 'my_content_type') { return; }
. Folgenden code jetzt nicht geschachtelt ist (soll) das macht deinen code lesbarer zu gestalten.InformationsquelleAutor awm
Der folgende code generiert den letzten Menü in der angehängten Bild:
ps: das Formular ist in hook_form_alter
InformationsquelleAutor sisko