2013-10-28 4 views
0

SLIM을 다운로드하고 hello world를 실행했습니다. 그러나 나는 다음과 같은 프로젝트를 준비하고 싶었 : SLIM 사용자 정의 골격

 
app 
|___config 
| 
|___controllers 
|___models 
|___views 
| |_____layouts 
|   |___master.php 
|   |___left.php 
|___vendor 
|___web 
| |___index.php 
| |___assests 

가 지금은 서비스 브로커로 일을하고 컨트롤러에 라우터에서 응용 프로그램의 흐름을 이동할 수있는 뭔가를 원했다. SMARTY 나 TWIG가 아닌 PHP를 템플릿으로 사용하고 싶었습니다.

슬러그를 수집하고 그에 따라 특정 컨트롤러로 컨트롤을 전송할 APP 폴더 내에 파일을 생성하려고합니다.

위에서 설명한대로 달성하는 데 도움이되는 다른 아이디어가 있습니까?

+0

https://github.com/codeguy/Slim-Skeleton –

+0

문제가 해결되면 다음 답변 중 하나를 선택하십시오. –

+0

시험해보기 : https://packagist.org/packages/amitkhare/slim-hmvc-skeleton –

답변

0

내가 원하는 것을 이해했지만 시도 할 수 있는지 확실하지 않습니다.

노선 및 컨트롤러 구성에 대해서는 http://nesbot.com/2012/11/5/lazy-loading-slim-controllers-using-pimple을 확인하십시오.

새 버전의 Slim에 DI (http://docs.slimframework.com/#DI-Overview)가 있기 때문에 여드름을 사용할 필요가 없습니다.

템플릿에 대해 .. 나는 나뭇 가지도 똑똑하지 않아서 이런 식으로 https://stackoverflow.com/a/15856190/1293041을 사용하고 있습니다.

+0

정말 고마워요! – Pavan

0

이 튜토리얼의 사운드는 훌륭하고 내 솔루션에 매우 가깝다. 다음은 link입니다.

+0

할 수있는 경우 링크에서 솔루션의 관련 부분을 선택하여 여기에 게시하고 문제가 해결 된 경우 답변을 수락하십시오. – jackJoe