#3 CodeIgniter 3.x Advanced Tutorial – Create My Controller, Include Bootstrap 4 and autoload helper

codeigniter core 폴더에`My_Controller`를 만듭니다 우리 모두 컨트롤러에 추가됩니다

My_Controller는 Codeigniter 컨트롤러와 비슷합니다 환영 컨트롤러 확장 My_Controller Welcome 컨트롤러는 My_Controller를 호출하고 My_Controller Codeigniter의 CI_Controller를 호출합니다 codeigniter 문서로 이동 생성자는 기본 값을 설정해야하거나 클래스가 인스턴스화 될 때 기본 프로세스를 실행해야하는 경우에 유용합니다 My_Controller는 Home_Controller에서 확장됩니다 My_Controller 클래스를 확인하려면 클래스 (My_Controller)가 가져 오지 않으면 My_Controller 파일을 포함시킵니다

Condeigniter의`FCPATH` 변수는 우리에게 프로젝트의 전체 경로를 알려줍니다 Codeigniter 코어 컨트롤러 (My_Controller)에서 인도 시간대 설정 코드를 설정하다 자산 폴더 및 css, js 및 img 폴더 만들기 assets 폴더에 만들기 부트 스트랩 4 CSS 프레임 워크 다운로드 다운로드가 완료되면 zip 파일을 잘라서 assets 폴더에 붙여 넣습니다 부트 스트랩 4의 CSS 및 JS 파일을 assets 폴더에 붙여 넣습니다 쓸데없는 파일을 삭제하십시오 welcome_message (view) 파일 삭제 홈 모델에 새 파일을 만듭니다 (views / home

php) 이 파일은 홈 컨트롤러의 색인 (기능)에로드됩니다 링크 (포함) 부트 스트랩 4 홈 뷰의 CSS 및 Javascript 파일 HTML 도우미와 URL 도우미를로드하지 않았기 때문에 정의되지 않은 함수 오류가 표시됩니다 시스템이 실행될 때마다 라이브러리, 도우미 및 모델이 자동으로 초기화되도록하는 자동로드 기능 기본 URL을 설정하여 기본 URL 설정 파일에 지정된대로 사이트 기본 URL을 반환합니다 프로젝트의 루트 경로가 기본 URL입니다

우리는 기본 URL을 가지고 있지만 URL 도우미를로드하지 않았기 때문에 javascript가로드되지 않습니다 자동로드 파일에 url 도우미로드 및 페이지 새로 고침 자바 스크립트가로드되었습니다 이 오류는 쿼리가로드되지 않았 음을 나타냅니다 부트 스트랩 4 웹 사이트로 이동하여 jquery 버전을 다운로드하십시오 jquery 및 기타 javascript 파일 포함 이제 오류 표시가 없습니다

프로젝트가 완벽하게 작동합니다