Ich weiß, dass das Automatic Nodetitles- Modul existiert, aber es ist nur für Drupal 7.
Gibt es eine Methode zum automatischen Zuweisen des Titels mit der NID beim Klicken auf Senden? Ich weiß, dass die NID erst existiert, wenn der Senden-Button gedrückt wird. Wie würde man die NID in den Titel einbetten?
Welchen Haken würde man benutzen?
Antworten:
Sie müssen zwei Schritte ausführen:
Schritt eins: Generieren Sie automatisch den Titel und das ausgeblendete Formular. Verwenden Sie hook_field_widget_form_alter () mit Code
Mit Schritt eins können Sie das Übermittlungsformular kreuzen.
Schritt zwei: Überschreiben Sie den neuen Titel mit dem Standardwert. Verwenden Sie hook_node_insert ()
quelle
Sie können das Hook Post Action- Modul verwenden
und wenn Sie es installiert haben, können Sie den
hook_node_postsave()
Haken verwendenAuf der Modulseite für automatische Knotentitel heißt es:
quelle
Dies mag ein altes Problem sein, aber hier ist meine Meinung. Angenommen, Sie benötigen dies für den Artikel zum Hinzufügen von Knoten.
quelle