답변:
규칙 블록 가시성 모듈은 ... 다른 대안 볼 수 있습니다 활성화하기 PHP 필터를 필요로하지 않는다 . 프로젝트 페이지의 인용문은 다음과 같습니다.
규칙 블록 가시성 모듈을 사용하면 규칙 구성 요소를 사용하여 블록 가시성을 제어 할 수 있습니다. 이를 통해 Drupal 관리자와 개발자는 Drupal에서 제공하는 기본 가시성 옵션 외에도 웹 사이트에 블록을 표시 할시기를 제어 할 수있는 유연성을 제공합니다.
일반적인 아이디어는 규칙으로 수행 할 수 있으면이를 사용하여 블록 가시성을 제어 할 수 있으므로 가능성이 무한하다는 것입니다.
한 달 이상 전에 등록한 사용자에게만 차단을 표시해야합니까?
평일 오전 8시에서 오후 5시 사이에만 표시되어야하는 블록이 있습니까?
현재 날씨 조건에 따라 블록을 표시하거나 숨기는 방법은 무엇입니까?
이 모든 것은 규칙 블록 가시성을 사용하여 수행 할 수 있습니다.
또한 " 규칙으로 수행 할 수있는 경우이를 사용하여 블록 가시성을 제어 할 수 있습니다 " 에 따라 모든 종류의 사용자 정의 로직 ( "프로그래밍 방식 / 사용자 정의 모듈"부분 참조)을 구현하는 데 사용할 수 있는 규칙 의 힘이 있습니다. 당신의 질문의).
이 모듈을 사용하는 방법에 대한 설명은 " views 블록이 user / 1과 같은 관리자에게 표시되지 않도록하는 방법 "에 대한 나의 대답을 참조하십시오 .