2011-08-11 14 views
3

프로그래밍 방식으로 특정 규칙의 구성을 검색하는 방법? Drupal 규칙 설정을 가져 오는 방법은 무엇입니까?

나는 그것은 매우 기본 정보 (이름, ID 등) 및 빈 "설정"배열을 반환

$settings = rules_config_load('RULE_NAME');

을 시도했다.

DB에서 직접 가져옵니다.

완전히 저도 같은 문제를 가지고와 여기까지

답변

7

unserialize() 기능을 처리 할 수없는 직렬화 된 배열에 저장되고, 여기에 내가 발견 솔루션입니다, 당신은에() 작업을 호출 할 필요가 설정에 액세스하기위한 규칙 :

$rule = rules_config_load('RULE_NAME'); 
foreach ($rule->actions() as $action) { 
    $settings[] = $action->settings; 
} 
+0

고맙습니다 user1310845! 지금까지 해결책을 시도해 볼 수 있습니다. – ymakux

관련 문제