나는 많은 템플릿 라이브러리를 찾고 있었는데, 내가 다운로드 할 준비가되어 있고 사용하고 싶은 것을 일반 생각으로 공정한 엉망으로 만들었습니다. 이걸로 나.PHP, CodeIgniter/Kohana에서 모듈/위젯을 자동 로딩
저는 현재 CodeIgniter를 배우고 나중에 Kohana로 이동하는 것에 대해 생각하고 있습니다. 템플릿/사이트의 필요에 따라 컨트롤러/모듈 (/ module 함수 일 수도 있습니다)을 포함하고 싶습니다.
예, 당신이 이해할 수 있도록 : 나는 XML 정의 페이지
<div id="sidebar">
에, 내가 뉴스 패널/위젯을 사용할 것을 주장 MySQL은,에 저장 한 - 같은 :
<div id="sidebar">{widget:news;3;60}</div>
합니다. 주요 응용 프로그램에서 나는 다음 템플릿 페이지를로드 할 수 있도록
나는 템플릿 파서 및/또는 할 방법을 찾고 있어요. 그런 다음 어떤 모듈/위젯 페이지/템플릿을 사용하여 동적으로로드하고 매개 변수 (예 : 뉴스 3, 60 모듈 뉴스 3, 마지막 60 문자로 제한)를 전달하고 echo
대신에 결과를 가져옵니다. 그들을 불렀다.
이 사용법을 이해할 수 있어야합니다. - 뉴스 모듈을 27 페이지에 사용하고, 지난 3 뉴스, 어딘가에 지난 달 등에 뉴스 모듈을 사용하는 경우 간단하게 포함시키고 한 곳에서 편집하고 싶습니다.
내 마음에있는 다른 문제는 다음과 같습니다. 모든 모듈을 한 번에 하나씩로드하는 것이 가장 좋을 것이라고 생각합니다. 한 곳에서 데이터베이스에 액세스 할 수 있습니다.
나는 종류의 잃었어요 어쩌면 누군가가 나를 위해 몇 가지 아이디어 :
필, 고맙습니다. (나중에 ... : D) - 둘 다 Kohana에서 구현할 수 있습니까? –
Kohana는 더 이상 단순히 CodeIgniter 포크가 아니기 때문에 슬프게도 아닙니다. CodeIgniter 코드가 아무 것도 조정하지 않고 CakePHP에서 작동 할 것으로 기대하는 것과 같을 것입니다. 불가능합니다. 그래도 많이 조정할 필요는 없습니다. –
즉, Dwoo 옵션을 사용하면 대부분의 코드를 Dwoo 플러그인/블록으로 구축 할 수 있습니다. 이는 프레임 워크를 줄이면 훨씬 쉽게됩니다. –