답변:
Alex Gill의 답변에 추가
hook_menu()하거나 module_load_include ( 'inc', 'node', 'node.admin')을 사용하여 명시 적으로 작성하여 포함될 수 있습니다 .요약하면, mymodule.module은 해당 모듈이 활성화 될 때 drupal이 자동으로로드되는 php 파일입니다. 그런 다음 필요할 때 다른 파일을 포함 할 수 있습니다. 일반적으로 mymodule.admin.inc는 관리자 설정 메뉴를 만들기 위해 포함됩니다. mymodule.module을 살펴보면 어디에 있는지 알 수 있습니다. 때로는 모듈이 꽤 복잡해지면 작은 파일로 나뉘어 포함됩니다.
모듈 파일과 inc 파일의 차이점
예를 들어 hook_node_load, hook_form_alter는 .module 파일에 있어야합니다.