0

SLIM をダウンロードして、hello world を実行しました。しかし、私は次のようにプロジェクトを整理したかった:

アプリ
|___構成
| |
|___コントローラ
|___モデル
|___ビュー
| | |_____レイアウト
| | |___master.php
| | |___left.php
|___ベンダー
|___ウェブ
| | |___index.php
| | |___資産

ここで、サービス ブローカーとして機能し、アプリケーションの流れをルーターからコントローラーに移動できるものが必要でした。SMARTY や TWIG ではなく、PHP をテンプレートとして使用したかったのです。

スラッグを収集し、それに応じてコントロールを特定のコントローラーに転送するファイルをAPPフォルダー内に作成することを考えています。

上記を達成するのに役立つ他のアイデアはありますか。

4

3 に答える 3

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のようなものを使用しています。

于 2013-12-09T19:58:04.353 に答える
0

このチュートリアルのサウンドは良く、私のソリューションに非常に近いと思います。ここにリンクがあります。

于 2014-03-28T08:34:05.473 に答える