gpt4 book ai didi

php - 如何获取通过 drupal hook_menu 发送的多个参数

转载 作者:可可西里 更新时间:2023-11-01 12:51:48 26 4
gpt4 key购买 nike

我在下面有这个菜单 Hook ,我通过它向函数发送两个参数。

但在函数中我只接收第一个参数。

有人知道如何使用 Drupal 菜单系统发送和获取多个参数吗?

function drupal_menu(){
$items = array();
$items['drupal/%/%'] = array(
'title' => t('Welcome to the Hello World Module'),
'page callback' => 'drupal_page',
'page arguments' => array(1,2),
'access arguments' => array('access content'),
'type' => MENU_CALLBACK,
);
return $items;
}


function drupal_page($arg1, $arg2) {
return drupal_json(array('mess1'=>$arg1,'mess2'=>$arg2));
}

最佳答案

您已经以完全正确的方式进行操作,如果它不起作用,请尝试刷新您的缓存。自您添加第二个参数以来,它们可能尚未被清除,Drupal 缓存了从 hook_menu() 返回的项目,因此不必在每个页面上都调用它。

关于php - 如何获取通过 drupal hook_menu 发送的多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7404797/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com