php 从uri获取节点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 从uri获取节点相关的知识,希望对你有一定的参考价值。

$params = \Drupal\Core\Url::fromUserInput($path)->getRouteParameters();
if (isset($params['node'])) {
  $node = \Drupal\node\Entity\Node::load($params['node']);
}


// or

$node = \Drupal::routeMatch()->getParameter('node');
if ($node) {
  // You can get nid and anything else you need from the node object.
  $nid = $node->id();
}

以上是关于php 从uri获取节点的主要内容,如果未能解决你的问题,请参考以下文章

CodeIgniter / PHP:如何在 .php 视图页面中获取 URI

php 获取当前的uri

php 从TPL或PHP中的节点获取路径别名

从 PHP SimpleXML 节点获取实际值 [重复]

text [从JS获取节点ID]在后端获取节点ID将其发送到前端#drupal #php #hook #node #id

从 XML 文件中获取节点在 php 中不起作用