symfonyで静的ページ中心のウェブサイトを運用したい
正直、「symfony使わないのが一番じゃない?」って声も聞こえそうなタイトルになっていますが。。。
そういう落ちではなく、やりたいことは次のこと
- symfonyで開発したアプリケーションに静的なページを追加したい
- symfonyのレイアウト、キャッシュ、コンポーネント、パーシャル。。。などをテンプレートで使いたい
- メニューやパンくずでパーシャルを、ニュース記事一覧でコンポーネントを使いたいんだ!
- indexSuccess.phpというファイル名はアプリケーション開発のときだけにしたい。。
- index.htmlとかsample.htmlのようにしたいよ!
- テンプレートも階層構造にしたい
- /html/company/develop/index.htmlみたいな
大変かなと思ったら意外と簡単な方法でできることに気づいたのでメモ。詳しいことと実装は以下でどうぞ。
これにsmartyのプラグインを組み合わせるとデザイナさんでも管理できるだろうし、テンプレートのディレクトリを一箇所にまとめられたりと何かと便利な予感。