Was sind die Grundlagen der Umsetzung hook_menu()? Ich möchte, dass die Grundlagen in einer einzigen Frage behandelt werden, um zu vermeiden, dass dieselben ähnlichen, aber unterschiedlichen Fragen immer wieder beantwortet werden
Unter Verwendung eines in Drupal 8 eingeführten Begriffs sind Routen die Pfade, auf die Module reagieren.
Was sind die Grundlagen der Umsetzung hook_menu()? Ich möchte, dass die Grundlagen in einer einzigen Frage behandelt werden, um zu vermeiden, dass dieselben ähnlichen, aber unterschiedlichen Fragen immer wieder beantwortet werden
Ich arbeite an einem Modul in Drupal 7. Ich habe eine hook_menu-Implementierung hinzugefügt: $items['admin/config/content/mymodule'] = [ 'title' => 'MyModule', 'description' => 'Configure MyModule settings.', 'page callback' => 'mymodule_get_form', 'page arguments' =>...
Wie verhält es sich mit allen Parametern mit und ohne vorangestelltem Unterstrich ? Wo entscheidet Drupal, wie diese Parameter verarbeitet werden? Wurde dieses Konzept von Symfony eingeführt oder ist es für Drupal neu? Beispiel ( node.routing.yml ): node.overview_types: path:
Der Routenname der aktuellen Seite ist in page.html.twig? Verfügbar . Die Seite wird mit dem Standard-Feedback-Formular
Gibt es eine Möglichkeit, einen Hash-Link im Menü unter Drupal-Menü hinzuzufügen, um einfach einen Menüpunkt zu erstellen, der zu einem Anker oder einer ID auf der Seite
Was ist der Unterschied zwischen Zugriffsargumenten und Zugriffsrückruf? Angenommen, ich setze den Zugriffsrückruf auf 'user_access'und array('custom permission')ist der Wert für die Zugriffsargumente. Was bedeutet das? Wie beeinflussen sie sich
Beim Hinzufügen eines Menüelements in Ansichten werden drei mehrdeutige Auswahlen angezeigt Normaler Menüeintrag Registerkarte Menü Registerkarte Standardmenü Was ist der Unterschied und wann würde ich jeweils verwenden?
Ich möchte mein Menü übersetzen, ich habe Internationalisierungs-, Variablen- und Gebietsschemamodule installiert, aber in meinen Menüelementen, wenn ich auf Übersetzen klicke: Eine Seite Zugriff verweigert wird angezeigt: Was mache ich falsch? [EDIT] Log:
Ich habe das Beispielprojekt heruntergeladen , aber im Modul menu_example sind alle access callbackauf true.. schwer zu verstehen, wie es funktioniert. In meinem Beispiel sollte mein Menüeintrag auf Knoten sichtbar sein, jedoch nur für Rollen, die über die Berechtigung zum Bearbeiten eigener Knoten...
Ich möchte in der Lage sein, die NID zu erhalten, aber die einzige Information, die ich habe, ist http://example.com/this-is-the-alias . Gibt es eine Möglichkeit, den internen Pfad von / node / * für diesen Alias zu ermitteln, wenn ich nicht auf der Seite bin? Oder gibt es eine Möglichkeit, die...
Angenommen, Sie haben die folgenden Seiten in einem Menübaum: Projekte Projekt Eins Projekt Zwei Projekt Drei Ich suche nach einer Möglichkeit, eine Ansicht zu erstellen, die in die Projektseite (übergeordnete Seite) eingebettet wird und ein Bild, einen Titel und einen Text (Zusammenfassung) von...
Wie kann ich neue Bedingungen zu vorhandenen Bedingungen hinzufügen, die bestimmen, ob ein Menüelement sichtbar ist? Diese Bedingungen sollten nicht auf Berechtigungseinstellungen beschränkt sein. Beispiel für einen Anwendungsfall (nicht unbedingt der Grund für diese Frage): Angenommen, ich habe...
Ich möchte, dass Benutzer angemeldet sind, um auf ein bestimmtes MENU_CALLBACK zugreifen zu können. Folgendes funktioniert, aber nur für den Admin-Account. Regulären Benutzern wird der Zugriff weiterhin verweigert: 'access arguments' => array('user_is_logged_in') Es muss ein Zugriffsargument...
Eine neue Frage, Jungs. Irgendwelche Gedanken, wie kann ich ein Menü programmatisch erstellen? Sagt, ich habe 3 verschiedene Menüs, die ich erstellen möchte. Das erste Menü befindet sich oben links in der Kopfzeile. Das zweite Menü wird unter dem ersten Menü platziert. Das dritte Menü ist die...
In meinem benutzerdefinierten Submit-Handler möchte ich zur URL einer Ansichtsseite umleiten. Nehmen wir an, mein Ansichtsname lautet team und sein Pfad lautet /admin/team. Ich finde heraus, was ich verwenden sollte, $from_state->setRedirect('route');aber als ich es versuchte
Ich bin durch das Web gekreuzt und es ist überhaupt nicht offensichtlich, wie man benutzerdefinierte Menüs thematisiert. Ich habe stundenlang gesucht und keinen einzigen Beitrag gefunden, der den gesamten Prozess der Erstellung eines Menüs und der Anpassung der Ausgabe veranschaulicht. Es scheint,...
Mit anderen Worten, was ist das Drupl 8-Äquivalent von hook_menu_alter () ? Drupal 8 verwendet immer noch hook_menu () , aber soweit ich sehen kann, unterscheiden sich die vom Hook zurückgegebenen Informationen von denen, die der Hook in Drupal 7 zurückgegeben hat. Die Definition in user_menu ()...
Ich trete die Reifen auf Drupal 7, indem ich einen Teststandort aufriss. Ich habe das Danland-Thema gewählt und verschiedene Seiten mit URL-Aliasen für jede Seite erstellt. Wenn ich jedoch den Menü-Link für jede Seite erstelle, kann ich nur den Knoten in das Feld "Pfad" für den Menü-Link eingeben...
Seit zwei Stunden versuche ich, Tabs in meinem Backend für benutzerdefinierte Module zu erstellen. Ich habe mehrere Vorschläge ausprobiert, konnte aber keine zum Laufen bringen. das ist mein aktuelles hook_menu (): function social_links_menu() { $items['admin/config/system/social_links'] = array(...
Beispielsweise definiert "moduleone" den Pfad "admin / hello", der ausgegeben wird print_moduleone_stuff(). /** * Implements hook_menu() */ function moduleone_menu() { $items['admin/hello'] = array( 'title' => 'Module One Hello World', 'page callback' => print_moduleone_stuff, ); return...