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 NID von diesem Alias sofort zu erhalten?
nodes
8
routes
path-aliases
BrandenB171
quelle
quelle
$path
ist das manchmal gleich/this-is-the-alias
. Einmal war als root path (node/{id}
) ein anderer Alias #migrationstruggles, aber es war auch bei anderen Alias vorhanden.Mit dem folgenden Code können Sie eine Entität abrufen, laden und auf ihre Werte zugreifen.
Verweise
quelle
Installieren Sie das Entwicklermodul und verwenden Sie dann den Symbolleisteneintrag Aktuelle Routeninformationen .
Dies führt zu dieser URL, die Sie direkt eingeben und jeden Ihrer Drupal-Installation bekannten Pfad als Abfrageparameter angeben können:
Wenn es sich um einen Knoten handelt, finden Sie die Knoten-ID in den Rohparametern am Ende der aufgelisteten Routenvariablen.
quelle