从 Drupal 中节点的内部路径中查找 nid?
我有这样的路径:
/news/2011/05/26/some-story-path
如何找到路径指向的节点的 nid?
编辑
上面的路径只是我在另一个页面上的字符串值。我需要获取有关路径链接到的节点的信息。
I have a path like this:
/news/2011/05/26/some-story-path
How do I find the nid for the node that the path points to?
Edit
The path above is simply a string value that I have on another page. I need to obtain information about the node that the path links to.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用menu_get_object:
请参阅http://api。 drupal.org/api/drupal/includes--menu.inc/function/menu_get_object/6
edit
我认为你可以像这样指定你的路径
You could use menu_get_object:
See http://api.drupal.org/api/drupal/includes--menu.inc/function/menu_get_object/6
edit
I think you can specify your path like this
在 Drupal 6 中...
如果您知道 url 别名,您可以检索内部系统路径:
从 php 中,当查看/编辑节点时,您也可以像这样检索它:
In Drupal 6...
If you know the url alias, you can retrieve the internal system path:
From php, when viewing/editing a node, you can also retrieve it like so: