0
Drupal 모듈을 만들려고합니다. 관리 섹션에서 구성 양식을 설정할 수있었습니다. 제대로 실행됩니다. 구성 요소를 추가하고 구성을 저장하고 저장할 수 있습니다.Drupal : 모듈 출력이 프런트 엔드에 나타나지 않습니다.
그러나 사이트의 프런트 엔드에는 아무 것도 표시되지 않습니다. 오류가 없습니다. 나는 왜, 그리고 드루팔 (Drupal을 처음 접했을 때, 나는 어디에서보아야할지 모르겠다.
function gallery_grid_theme($existing, $type, $theme, $path) {
return array(
'gallery_grid' => array(
'template' => 'gallery-grid',
'path' => 'plugins/content_types/gallery_grid/templates',
'type' => 'theme',
'variables' => [],
)
);
}
.tpl
파일이 손상되지 않고 마크 업 오류가 없습니다 :처럼 내 .module 파일
내 hook_theme 보인다.
아무도 내가보고 있어야하는 파일을 알 수 있습니까?
편집 : 캐시를 삭제하고 레지스트리를 재 구축뿐만 아니라 비활성화하고, 모듈을 재 활성화 어떤 영향을하려했습니다
.
모듈이 페이지 패널에 구성 요소로 추가됩니다 (톱니 바퀴 아이콘, 내용 추가).
'path' => drupal_get_path('module', 'gallery_grid') . '/plugins/content_types/gallery_grid/templates',
캐시를 삭제 시도하고 작업을 다시 실행 : –
@RonySamuel 미안하지만, 나는 그것을 시도했음을 언급 했어야했다. – MeltingDog
프런트 엔드에 어떻게 나타나기를 기대합니까? 귀하의 모듈은 블록을 제공합니까? 모듈이 사용자 정의 페이지 (hook_menu)를 제공합니까? hook_theme 함수를 제공하기 만하면 출력이 추가되지 않습니다. – 2pha