Chcę być w stanie uzyskać identyfikator, ale jedyne informacje, jakie mam, to http://example.com/this-is-the-alias .
Czy istnieje sposób uzyskania wewnętrznej ścieżki / node / * dla tego aliasu, jeśli nie ma mnie na stronie? Czy jest sposób, aby od razu uzyskać identyfikator z tego aliasu?
nodes
8
routes
path-aliases
BrandenB171
źródło
źródło
$path
czasami jest równa/this-is-the-alias
. Kiedyś root root (node/{id}
) był innym aliasem #migrationstruggles, ale był także obecny z innymi aliasami.Możesz użyć następującego kodu, aby uzyskać i załadować jednostkę oraz uzyskać dostęp do jej wartości.
Bibliografia
źródło
Zainstaluj moduł devel, a następnie użyj elementu paska narzędzi devel Bieżąca informacja o trasie .
Wynikiem tego jest adres URL, który możesz wpisać bezpośrednio i podać dowolną ścieżkę znaną twojej instalacji drupal jako parametr zapytania:
Gdy jest to węzeł, identyfikator węzła znajduje się w nieprzetworzonych parametrach na końcu wymienionych zmiennych trasy.
źródło