タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

RoutingとPhalconに関するKenji_sのブックマーク (3)

  • Phalconルーティングまとめ(2)ルーティングを使いこなす - ryo511’s blog

    「最速」PHPフレームワークPhalconのルーティングについて、基事項をまとめます(公式ドキュメントの翻訳+αです)。記事執筆時のPhalconのバージョンは1.3.1です。 なお、ルーティングの定義方法等の基事項については、(1)を参照してください。 ルートのグループ化 ルートが共通のパスを持っている場合、それらをひとまとめにすることができます。 <?php $router = new \Phalcon\Mvc\Router(); // 共通のモジュールとコントローラーを持つグループを作成 $blog = new \Phalcon\Mvc\Router\Group(array( 'module' => 'blog', 'controller' => 'index' )); // 全てのルートが /blog で始まると設定する $blog->setPrefix('/blog'); /

    Phalconルーティングまとめ(2)ルーティングを使いこなす - ryo511’s blog
  • Phalcon のルーティングは「最後が勝つ」 - Qiita

    Phalcon PHP Framework で、優先度が影響するルーティングが必要になったときに少しつまづいたのでメモ。 Phalcon のルーティングは、どうやら記述したのと逆順に評価されるようです。 たとえば次のように、トップレベルに固定ではないページを配置しようとした場合、 example.com/ example.com/about example.com/<ページID:アルファベット> Symfony2 では次のように、評価してほしい順番に記述します。 top: pattern: / defaults: { _controller: DemoBundle:Index:top } about: pattern: /about defaults: { _controller: DemoBundle:Index:about } flexpage: pattern: /{page_id}

    Phalcon のルーティングは「最後が勝つ」 - Qiita
  • Phalcon のルーティングについてメモ - Qiita

    ドキュメントとコードリーディングだけであまり動作確認してないので事実と異なるかもしれない. デフォルトルーティング DI に何も設定しない場合, DI で Phalcon\Mvc\Router が設定されたものをつかう. ( Router のコンストラクタで true を指定する)router.c#L238 Routerのコンストラクタに true が指定された場合には Route が二つ登録されるようになっており下記二つとなっている. /:controller/:action /:controller/:action/:params モジュールを使っている場合( config/modules.php などで registerModules() をしている場合)はおそらくデフォルトモジュールが設定されていないのでいろいろ方法はあると思うが下記のように対応するのが簡単だと思う. 設定するモジ

    Phalcon のルーティングについてメモ - Qiita
  • 1