たまにはプログラマらしく本職のphpソースでも晒したいと思います。 ZendFramework1のコントローラーで制御されたアプリは Zend_Controller_Actionを継承したクラスとAction()を追加していくので デザイナーが自分でページを追加しようと思うとphpファイルの編集が入るのでハードルが高すぎます。 なのでtplファイルを置いたらそれがページとして認識できるように汎用的なソースを組みます。 ルーターの設定 ***.htmlのように擬似静的に振舞うためいろいろやります。 ルーター設定ファイル ルーター設定に使用できるフォーマットは各種ありますが自分はyamlファイルを使うことが多いです。 routes.yaml routes: page: type: Zend_Controller_Router_Route_Regex route: (.+)\.html defa
![Zend_Controller + Smarty3 アプリでデザイナーさんでも静的な汎用ページを増やせるようにする](https://cdn-ak-scissors.b.st-hatena.com/image/square/0fb0dd2e919e5cf93f811a624b5eb9acdea16e42/height=288;version=1;width=512/https%3A%2F%2Fheppoko-room.net%2Fwp-content%2Fuploads%2Fzf-logo-mark.png)