2015年1月14日水曜日

Fat-Free Frameworkで、リダイレクト

Fat-Free Frameworkで、リダイレクトです。reroute で実現可能です。メソッド名を redirect にしてくれていれば、すぐにわかったのですが、探しまわってしまいました(笑)。

index.php
$f3->route('POST /blog/create',
  function($f3) use ($db) {
    $title = $f3->get('POST.title');
    $slug = $f3->get('POST.slug');
    $contents = $f3->get('POST.contents');

    $blog = new DB\SQL\Mapper($db,'blogs');
    $blog->title = $title ;
    $blog->slug = $slug ;
    $blog->contents = $contents ;
    $blog->save();
    $f3->reroute('/');
  }
);

実際に設定してみたのが、こちら

参考サイト
Named Routes(Fat-Free Framework for PHP)

0 件のコメント:

コメントを投稿