我已经创建了用于将文件上传到数据库的模块,并且只有管理员可以上传该文件。所以我必须hook_permission
让管理员上传文件:
function upload_permission() {
return array(
'administer uploader' => array(
'title' => t('Administer Uploader'),
'description' => t('Allow the following roles to upload files files to the server.'),
),
);
}
我还创建了几个带有路径的自定义节点,files/node/%
现在我需要匿名用户的权限才能查看带有自定义节点的页面。下面我添加这个权限:
'access files/node/%' => array(
'title' => t('Access Files'),
'description' => t('Access Files.'),
),
仍然不工作。还有其他解决方案如何匿名用户可以查看带有自定义节点的页面吗?