1

レッスンとパーツという2つのモデルがあります。すべてのレッスンには多くの部分があります。私はMVCとCodeigniterを初めて使用しますが、必要なURLは次のとおりです。

example.com/lesson/2/part/3

.htaccessまたはroutesのいずれかの書き換えルールを使用してこれを行うことになっていると思います。これを正しく行うには助けが必要であり、書き換えルールまたはルートの説明は完璧です。

たぶん、パートは実際にはレッスンのコントローラーのメソッドですか?

4

1 に答える 1

0

CodeIgniter ユーザー ガイドには、URI ルーティングに関する便利なページがあります。

次のようにして、コントローラーpartのメソッドになるように変更できます。lesson

$route['lesson/(:num)/part/(:num)'] = "lesson/part/$1/$2";

このガイドは、ブラケットを含める点で多少一貫性がないため、それが機能しない場合は、代わりにこれを試してください。

$route['lesson/:num/part/:num'] = "lesson/part/$1/$2";

于 2012-11-25T05:31:25.737 に答える