다양한 컨트롤러 메소드에서로드되는 header.php 뷰가 있습니다. 그것은 내 오프닝 html 태그, 내 상대 링크를위한 기본 태그 및 내 응용 프로그램의 모든 페이지에서 호출하는 일부 메타 태그를 포함합니다. 메타 태그와 기본 URL을 렌더링하는 도우미를로드하여 헤더가로드 될 때마다로드 될 때마다 $this->load->helper('html');
및 $this->load->helper('url');
때마다 $this->load->view('templates/header', $data);
컨트롤러에서 header.php를로드 할 때마다로드하는 방법이 있습니까?모든 페이지에 CodeIgniter 도우미를로드하려면 어떻게합니까?
5
A
답변
18
, 당신은 당신의 헬퍼 자동로드에 사람들을 추가해야합니다 모든 요청에로드됩니다.
0
단순한 파일을 자동로드 파일에 추가하십시오. 그렇게하면 어떤 파일에서도 액세스 할 수있게되고 그 파일을 호출 할 필요가 없습니다. , 93 주위 /application/config/autoload.php에서
그런
$autoload['helper'] = array();
에
$autoload['helper'] = array('html', 'url');
을 변경 : 당신이 자주이 필요한 경우
관련 문제
- 1. CodeIgniter 암호화 클래스 - 어떻게합니까?
- 2. Sphinx 문서의 모든 페이지에 목차를 추가하려면 어떻게합니까?
- 3. CodeIgniter : 문자열에 함수가 있습니까? 페이지에
- 4. 기존 페이지에 CodeIgniter 폼 포함하기
- 5. RDLC 보고서의 모든 페이지에 헤더 열을 표시하려면 어떻게합니까?
- 6. symfony의 작업에서 모듈 특정 사용자 정의 도우미를로드하려면 어떻게합니까? 내가 심포니 1.4.6에서 작업 내부에서 부분을 렌더링하고있어
- 7. Codeigniter 2 양식 한 페이지에 validation_errors 문제
- 8. 모든 페이지에 메뉴 포함
- 9. 모든 페이지에 헤더 인쇄
- 10. Codeigniter 모든 URL이 기본 컨트롤러
- 11. codeigniter 응용 프로그램에서 querystring을 허용하려면 어떻게합니까?
- 12. 뷰어가 로그인했는지 여부를 페이지에 알리려면 어떻게합니까?
- 13. CodeIgniter 모든 페이지가 홈 페이지로 리디렉션됩니까?
- 14. MVC4를 사용하여 모든 페이지에 분류기 추가
- 15. MS Word를 웹 페이지에 통합하려면 어떻게합니까?
- 16. jQuery의 현재 윈도우에서 모든 프레임을 제거하려면 어떻게합니까?
- 17. jamon admin 페이지에 공개 액세스를 비활성화하려면 어떻게합니까?
- 18. AutoAnchors jquery 플러그인을 웹 페이지에 통합하려면 어떻게합니까?
- 19. Google 차트를 웹 페이지에 배치하려면 어떻게합니까?
- 20. 마스터 페이지에 테마 선택기를 삽입하려면 어떻게합니까?
- 21. WordPress : 다른 페이지에 WP_Error() 오류를 표시하려면 어떻게합니까?
- 22. 내 페이지에 토론 아이콘을 포함하려면 어떻게합니까?
- 23. 내 페이지에 사용자 정의 탭을 추가하려면 어떻게합니까?
- 24. 특정 페이지에 대해 CakePHP 프로필러를 끄려면 어떻게합니까?
- 25. 404 페이지에 오류 로그를 쓰지 않으려면 어떻게합니까?
- 26. 모든 태그에서 모든 속성을 제거하려면 어떻게합니까?
- 27. 모든 클릭 텍스트에 페이지에 추가해야합니다.
- 28. 모든 페이지에 사용자 이름 바인딩하기
- 29. 한 페이지에 모든 링크 자동로드
- 30. 모든 페이지에 HTMLPurifier를 포함시키는 방법?
html은 도우미에있는 파일의 이름입니까? – NomanJaved
@NomanJaved - 예, 맞습니다. 다음은 CI2 자동로드 배열에 대한 문서입니다. http://www.codeigniter.com/userguide2/general/autoloader.html – swatkins