Quiero poder obtener el nid, pero la única información que tengo es http://example.com/this-is-the-alias .
¿Hay alguna manera de obtener la ruta interna de / node / * para ese alias si no estoy en la página? ¿O hay una manera de obtener el nid de ese alias de inmediato?
nodes
8
routes
path-aliases
BrandenB171
fuente
fuente
$path
veces es igual a/this-is-the-alias
. Una vez fue cuando la ruta raíz (node/{id}
) era otro alias #migrationstruggles, pero también estaba presente con otros alias.Puede usar el siguiente código para obtener y cargar una entidad y tener acceso a sus valores.
Referencias
fuente
Instale el módulo de desarrollo y luego use el elemento de la barra de herramientas de desarrollo Información de ruta actual .
Esto da como resultado esta url, que puede escribir directamente y proporcionar cualquier ruta conocida para su instalación de drupal como parámetro de consulta:
Cuando se trata de un nodo, encuentra la identificación del nodo en los parámetros sin formato al final de las variables de ruta enumeradas.
fuente