我有一个内容类型,其人类可读的名字是张贴你的博客。如何通过人类可读的名称获得内容类型的计算机名称?
Drupal 7中是否有函数,还是必须查询node_type表才能得到我想要的?
发布于 2013-06-05 16:20:05
您可以轻松地构建一个查询来实现这一点。然而,正如Molot所提到的,您必须处理人类可读的名称,这些名称并不是唯一的。
$machine_name = db_select('node_type', 'n')
->fields('n', array('type'))
->condition('name', 'Basic page')
->execute()->fetchField();发布于 2013-06-05 16:28:23
看看节点_类型_到达_类型 for D7,foreach简单地将$object->name看作Post your blog。
https://drupal.stackexchange.com/questions/75282
复制相似问题