> 백엔드 개발 > PHP 튜토리얼 > 탐색 모음에서 페이지 전환 시 CI 프레임워크 문제

탐색 모음에서 페이지 전환 시 CI 프레임워크 문제

WBOY
풀어 주다: 2016-10-18 08:56:01
원래의
1108명이 탐색했습니다.

환경

내비게이션 바를 다음과 같이 디자인했습니다
탐색 모음에서 페이지 전환 시 CI 프레임워크 문제

탐색바 아래에는 텍스트 내용이 있습니다.

요구사항

아주 간단한 디자인 아이디어는 위의 버튼(예: 정보/블로그 등)을 클릭하면 기본 컨테이너가 从后台프런트 엔드 페이지를 로드하는 것입니다.

독창적인 디자인 아이디어

은 CodeIgniter 프레임워크를 사용하고 Ajax을 사용하여 프런트 엔드 탐색 모음의 모든 버튼을 바인딩할 계획입니다. 각 버튼은 프런트 엔드를 처리하기 위한 공개 함수를 구체적으로 작성합니다. ajax 요청, $this->load->view('xxx')기본 컨테이너 페이지 다시 로드를 완료하고 PHP 모듈화(header.js/footer.js ..etc)를 구현합니다.

질문

매번 로드되는 컨테이너가 다르기 때문에 css|javascript|img과 같이 사용되는 정적 파일은 컨테이너마다 다르게 로드되므로 모든 정적 리소스를 획일적으로 작성하면 머리글과 바닥글 템플릿이 통합될 수 없습니다. template php는 필연적으로 加载时间过长.

페이지로 연결됩니다.

각 컨테이너에 nav 태그를 추가하면 서로 다른 정적 리소스가 로드되도록 보장할 수 있는 대안을 생각해 보았습니다. 그러나 생성 후 코드 유지 관리가 더 번거롭고 코드 복제가 충분히 효율적이지 않습니다.

그래서 더 좋은 해결책이 있는지 여쭤보고 싶습니다??

답글 내용:

환경

내비게이션 바를 다음과 같이 디자인했습니다
탐색 모음에서 페이지 전환 시 CI 프레임워크 문제

탐색바 아래에는 텍스트 내용이 있습니다.

요구사항

아주 간단한 디자인 아이디어는 위의 버튼(예: 정보/블로그 등)을 클릭하면 기본 컨테이너가 从后台프런트 엔드 페이지를 로드하는 것입니다.

독창적인 디자인 아이디어

은 CodeIgniter 프레임워크를 사용하고 Ajax을 사용하여 프런트 엔드 탐색 모음의 모든 버튼을 바인딩할 계획입니다. 각 버튼은 프런트 엔드를 처리하기 위한 공개 함수를 구체적으로 작성합니다. ajax 요청, $this->load->view('xxx')기본 컨테이너 페이지 다시 로드를 완료하고 PHP 모듈화(header.js/footer.js ..etc)를 구현합니다.

질문

매번 로드되는 컨테이너가 다르기 때문에 css|javascript|img과 같이 사용되는 정적 파일은 컨테이너마다 다르게 로드되므로 모든 정적 리소스를 획일적으로 작성하면 머리글과 바닥글 템플릿이 통합될 수 없습니다. template php는 필연적으로 加载时间过长.

페이지로 연결됩니다.

각 컨테이너에 nav 태그를 추가하면 서로 다른 정적 리소스가 로드되도록 보장할 수 있는 대안을 생각해 보았습니다. 그러나 생성 후 코드 유지 관리가 더 번거롭고 코드 복제가 충분히 효율적이지 않습니다.

그래서 더 좋은 해결책이 없을지 여쭤보고 싶습니다??

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿