2013-03-02 5 views
1

Drupal에 블록을 구현하여 사용자 프로필에 대한 사용자의 의견을 표시합니다.drupal 오류 : 정의되지 않은 함수를 호출합니다. Krumo

EntityFieldQueryentity_load을 사용하고 있는데 쿼리가 정상적으로 작동합니다. devel 모듈을 사용하려고하는데 Krumo 함수를 사용하여 결과를 볼 수 없습니다. 내 코드에 무엇이 잘못되었거나 devel 모듈을 어떻게 사용해야합니까?

나는이 오류가 발생했습니다 :

치명적인 오류 : 정의되지 않은 함수를 호출하는 것은 Krumo

$items = entity_load('comment', array_keys($result['comment'])); 
krumo($items); 
+0

'print $ messages'가'page.tpl.php'에 있습니까? http://drupal.stackexchange.com/questions/24217/dpm-does-not-display-any-results-on-screen – leymannx

답변

3

당신은 외부 출력을 인쇄 kpr()을 사용할 수 있습니다 서식 파일 영역 또는 drupal_debug() (별칭 dd()), 사이트의 템플릿에 drupal_debug.txt이라는 파일에 변수를 인쇄합니다 p 디렉토리.

+0

tanx kpr은 잘 작동합니다. – weber85

1

(STABLE) 모듈을 설치하고 우리는 dpm($items);

+0

dpm()은 krumo()를 호출합니다. –

+0

답은 구절로 – 2pha

+0

devel 모듈을 설치했습니다. 그러나 drupal은 krumo 함수를 인식하지 못합니다. 캐시를 지우고 모든 구성을 설정했습니다. 나는 무엇이 잘못되었는지 전혀 모른다. 나는 그것을 unintalled하고 다시 설치하고 모든 것이 잘 작동하는 것 같습니다! – weber85

관련 문제