Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Drupal6中的hook\u菜单\u local\u任务中引用节点/nid_Php_Drupal - Fatal编程技术网

Php 在Drupal6中的hook\u菜单\u local\u任务中引用节点/nid

Php 在Drupal6中的hook\u菜单\u local\u任务中引用节点/nid,php,drupal,Php,Drupal,我正在设计一个保险系统的主题,其中每个产品(例如MyInsuranceCompany)都保存为一个节点,该产品的所有可用任务都作为菜单\本地\任务。我希望能够在中添加一个菜单项,该菜单项将显示节点标题。例如,列表将显示“我的保险公司、查看、编辑、文档等” 听起来很简单,但我不知道怎么做。我尝试过使用arg(),但它似乎返回了与json完全无关的内容;我尝试在preprocess_节点中设置一个全局变量,但我认为引导过程并不是正确的方法。我不确定这是否是一个明显的解决方案,但希望你们中的一位可爱的

我正在设计一个保险系统的主题,其中每个产品(例如MyInsuranceCompany)都保存为一个节点,该产品的所有可用任务都作为菜单\本地\任务。我希望能够在中添加一个菜单项,该菜单项将显示节点标题。例如,列表将显示“我的保险公司、查看、编辑、文档等”

听起来很简单,但我不知道怎么做。我尝试过使用arg(),但它似乎返回了与json完全无关的内容;我尝试在preprocess_节点中设置一个全局变量,但我认为引导过程并不是正确的方法。我不确定这是否是一个明显的解决方案,但希望你们中的一位可爱的女士和男士能帮上忙!(如果不是拍马屁,我不知道是什么!)

希望我已经解释清楚了- 谢谢
马特

我认为没有“挂钩菜单、本地任务”。您可以从模块的“挂钩菜单”添加本地任务。也许你可以玩“title callback”来得到你想要的(看看node.module的hook_菜单)谢谢你的响应-我指的是PHPtemplate的函数。我想我指的是主题菜单本地任务()。我道歉!我最终解决了这个问题——去掉了template.php的功能,只是在page.tpl.php中打印了$title,效果很好。感谢您抽出时间:)