You are here

用代码编写block如何角色控制呢?

moumouguoguo 的头像
Submitted by moumouguoguo on 星期四, 2013-10-10 06:34

老葛,您好!

我在第五集中看到您介绍的用户登录前和登录后的block方法,是开启php_filter模块,并给block不同角色实现的。但我看到别人介绍说开启php_filter是不安全的,所以我想通过编程的方法(比如复写block有关的钩子)实现该需求,请问有办法吗?谢谢!

论坛:

Drupal版本:

moumouguoguo 的头像

谢谢老葛:

我看了第1集的第8章的例子,没有看到介绍角色控制block显示的文字,我只在198页找到

<?php 
  global $user;
  return (bool)$user->uid;
?>
请问是由visibility控制的吗?

function xxx_block_info(){
     $block['topics'] = array(
          'info'=>'aaaa',
          'visibility' =>  这里咋写?
     );
}

谢谢了