次のページに対する yii FrameWork のデフォルトのページネーション:
www.example.com/articles/?article_page=2
このアドレス "?article_page=2" を "page2" のみに変更するにはどうすればよいですか:
www.example.com/article/page2
次のページに対する yii FrameWork のデフォルトのページネーション:
www.example.com/articles/?article_page=2
このアドレス "?article_page=2" を "page2" のみに変更するにはどうすればよいですか:
www.example.com/article/page2
Yii には、'config\main.php' にある urlManager と呼ばれる機能が組み込まれています。以下のコードのコメントを外してください。
/*
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),
*/
このリンクは、URL をクリーンアップするのに役立ちます。 http://www.yiiframework.com/doc/guide/1.1/en/topics.url