权限未显示在我的权限页面中
permission doesnt show up in my permissions page
我已经在我的电脑上安装了 Drupal 7.34 并创建了一个名为 "mymodule" 的模块。我已经成功创建了文件 mymodule.info 和 mymodule.module。以下是他们的以下内容:
[mymodule.info]
; $Id$
name = mymodule
description = Alyssa Gono's first module.
core = 7.x
package = Example
[mymodule.module]
<?php
// $Id$
/**
* @file
* Main module file for mymodule Module.
*/
/**
* Implementation of hook_permission().
*
* This function takes 0 arguments, and returns an array of permissions defined by our module. Our permissions are automatically made avilable
* under admin/user/permissions.
*/
function mymodule_permission() {
return array(
'administer mymodule' => array(
'title' => t('Administer mymodule'),
'description' => t('Perform administration tasks for mymodule.'),
),
);
}
但是当我导航到权限页面时,查看我的挂钩权限是否成功实现,我所做的权限似乎没有显示。我哪里错了?
您的代码看起来不错。也许这是一个缓存问题。尝试从 ?q=admin/config/development/performance
中清除缓存并查看是否显示权限。
我已经在我的电脑上安装了 Drupal 7.34 并创建了一个名为 "mymodule" 的模块。我已经成功创建了文件 mymodule.info 和 mymodule.module。以下是他们的以下内容:
[mymodule.info]
; $Id$
name = mymodule
description = Alyssa Gono's first module.
core = 7.x
package = Example
[mymodule.module]
<?php
// $Id$
/**
* @file
* Main module file for mymodule Module.
*/
/**
* Implementation of hook_permission().
*
* This function takes 0 arguments, and returns an array of permissions defined by our module. Our permissions are automatically made avilable
* under admin/user/permissions.
*/
function mymodule_permission() {
return array(
'administer mymodule' => array(
'title' => t('Administer mymodule'),
'description' => t('Perform administration tasks for mymodule.'),
),
);
}
但是当我导航到权限页面时,查看我的挂钩权限是否成功实现,我所做的权限似乎没有显示。我哪里错了?
您的代码看起来不错。也许这是一个缓存问题。尝试从 ?q=admin/config/development/performance
中清除缓存并查看是否显示权限。