Bisher bin ich auf diese drei Funktionen in Drupal 7 gestoßen, aber ich bin mir nicht sicher, was der Unterschied zwischen ihnen ist und was besser geeignet ist, um die Knoten-ID in einer Block-Vorverarbeitungsfunktion abzurufen. menu_get_object() menu_get_item() drupal_lookup_path() Kannst du mir einen Einblick geben?
Ich habe eine Drupal-Instanz auf example.org. Welches hat ein Theme X installiert und aktiviert. Jetzt soll für eine begrenzte Zeit eine Veranstaltung auf dem Gelände stattfinden, für die ein besonderer Abschnitt "herausgearbeitet" wurde. Alle mit diesem Ereignis zusammenhängenden Informationen werden unter example.org/event2011 abgerufen. Ich möchte, dass ein anderes Thema angezeigt …
Meine Website befindet sich unter http: //drupal8.local/ . Wie erhalte ich den drupal8.local- Teil dieser URL? Url::fromRoute('<'current'>')oder base_path()gibt den Pfadteil der URL zurück; Beispielsweise geben sie für http: //drupal8.local/a/b/c/d/e/f 'zurück, /a/b/c/d/e/f'wenn ich nur etwas brauche 'drupal8.local'. Wie kann ich diesen Teil der URL erhalten?
Ich muss die vollständige URL der aktuell geöffneten Seite abrufen. Ich benutze den folgenden Code, aber es wird zurückgegeben http://localhost/mysite/page_name. $path = isset($_GET['q']) ? $_GET['q'] : '<front>'; $link = url($path, array('absolute' => TRUE)); Es reicht nicht aus, meinen Code zu vervollständigen. Ich möchte die Werte erhalten, die mit der URL …
Ich habe ein Linkfeld mit dem Namen field_my_link(Computername). Innerhalb einer Twig-Vorlage kann ich den URL-Wert des Links folgendermaßen abrufen: {{ node.field_my_link.uri }} Wenn sich in der URL des Links eine externe URL befindet, http://example.comfunktioniert dies z . B. gut. Wenn jedoch in der URL des Links eine interne URL gespeichert …
Ich versuche, die Knoten-URL in einer Twig-Vorlage abzurufen. {{ content.node_link }}Gibt den vollständigen Link zurück, ich benötige jedoch nur die URL. Wie rufe ich die Knoten-URL ab?
Ich benutze Drupal 7.9 und pathauto 7.x-1.0-rc2 Ich möchte die Akzente aus den Pfaden entfernen und durch normale Buchstaben ersetzen Á=A É=E Ó=O Í=I Ñ=N etc. Ich verwende einen Taxonomiefeldtyp und einen Knotentitel, um den Pfad zu erstellen: [node:field_provincia]/[node:title] resultierend in zB ávila / mérida Hat pathauto irgendwelche Hooks, mit …
Wie kann ich den absoluten Pfad für eine Datei basierend auf der FID erhalten? Es tut mir leid, wenn dies eine Wiederholung ist, ich habe eine Suche durchgeführt, konnte jedoch keine Antwort finden.
Ich muss den Benutzer von einer Seite mit example.com/node/add/dispo?arg1=1&arg2=2 auf denselben URL-Typ umleiten. Aber wenn ich einfach a mache drupal_goto(request_uri());, leitet es meinen Benutzer zu example.com/node/add/dispo%25F%3C usw. weiter. Ich habe str_replace ausprobiert, aber es hat nicht funktioniert. Haben Sie eine Problemumgehung?
Ich habe ein Portfolio mit einigen Knoten (Ansichten3 + Ansichten Diashow mit Zyklus). Alles funktioniert gut, ich habe einen Standardpfad /portfoliofür den Zugriff darauf. Ich versuche jedoch, für jede Folie einen Pfad festzulegen. Ich möchte in Ansichten verwenden /portfolio/%nidund verwenden, %nidum die erste angezeigte Folie standardmäßig auf diese Knoten-ID zu …
Gibt es eine Möglichkeit, eine Datei per URI in Drupal 8 oder Drupal 9 zu laden? In Drupal 7 ist dies anhand des nächsten Beispiels möglich: $uri = 'public://file.xyz'; // Take a look at: file.inc::file_load_multiple $files = file_load_multiple(array(), array('uri' => $uri)); $file = reset($files); // If empty, $file will be …
Auf unserer Seite verwenden wir das Metatag- Modul, um ein kanonisches Meta-Tag anzuzeigen . In der Konfiguration verwenden wir das [current-page:url:absolute]Token. Dies funktioniert gut, aber das Problem ist, dass dieses Protokoll in der kanonischen URL verwendet wird, unabhängig davon, ob auf die Seite über HTTP oder HTTPS zugegriffen wird. Für …
Ich möchte eine Körperklasse in D6 hinzufügen, wenn Sie sich auf einer bestimmten Seite befinden, die sich derzeit in meinem template.phpIch habe: if url('the/path') { add the body class... } aber diese Funktion scheint für mich nicht zu funktionieren.
Ich benutze Drupal 7.x. Ich habe es geschafft, dass es ohne saubere URLs funktioniert. Nachforschungen haben ergeben, dass ich für jede Drupal-Site einen vhost erstellen und saubere URLs mit dem folgenden Code aktivieren sollte. if (-e $ REQUEST_FILENAME) { rewrite ^ / (. *) $ / index.php? q = $ …
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.