drupal - 有人可以在 Drupal 中解释 "access arguments"吗?

标签 drupal drupal-6

有人可以解释 Drupal 中的“访问参数”吗?相信我,我已经尝试过谷歌搜索,但我只是没有清楚地掌握。

最佳答案

在/admin/user/permissions 你会看到很多访问选项。它们来自 drupal 模块,并允许站点管理员将特定权限分配给用户角色(drupal 默认提供“匿名”和“注册”角色)。
模块通过 hook_perm 声明它们并且它们非常易于使用:

function mymodulename_perm {
return array('use custom feature', 'use the other custom feature');
}

它们会出现在那里,随时可以使用。现在,在您的任何功能中,您都可以通过 user_access 检查用户访问权限。这同样易于使用:
if (user_access('use custom feature')) {
  //do something
}

关于drupal - 有人可以在 Drupal 中解释 "access arguments"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3018986/

相关文章:

linux - 如何在centos 5.5上安装AMP

php - 如何根据特定字段的值更改行的颜色?

php - 德鲁帕尔 6 : Make custom function available to different modules

javascript - Drupal 6 - 将 Javascript 添加到 View

javascript - 如何在 Drupal 中获取内容类型字段的值并将其传递给 JS 文件

drupal - 为 Drupal 站点用户设置 WYSIWYG 编辑器

php - 每次我尝试导入 Drupal 数据库时,MySQL 服务器都消失了

php - 使用 Drupal 的在线体育博彩网站

php - Drupal *_preprocess 模块

php - 如何在 DRUPAL 6 中发送有关新注册的 HTML 电子邮件?