レッスンとパーツという2つのモデルがあります。すべてのレッスンには多くの部分があります。私はMVCとCodeigniterを初めて使用しますが、必要なURLは次のとおりです。
example.com/lesson/2/part/3
.htaccessまたはroutesのいずれかの書き換えルールを使用してこれを行うことになっていると思います。これを正しく行うには助けが必要であり、書き換えルールまたはルートの説明は完璧です。
たぶん、パートは実際にはレッスンのコントローラーのメソッドですか?
レッスンとパーツという2つのモデルがあります。すべてのレッスンには多くの部分があります。私はMVCとCodeigniterを初めて使用しますが、必要なURLは次のとおりです。
example.com/lesson/2/part/3
.htaccessまたはroutesのいずれかの書き換えルールを使用してこれを行うことになっていると思います。これを正しく行うには助けが必要であり、書き換えルールまたはルートの説明は完璧です。
たぶん、パートは実際にはレッスンのコントローラーのメソッドですか?
CodeIgniter ユーザー ガイドには、URI ルーティングに関する便利なページがあります。
次のようにして、コントローラーpartのメソッドになるように変更できます。lesson
$route['lesson/(:num)/part/(:num)'] = "lesson/part/$1/$2";
このガイドは、ブラケットを含める点で多少一貫性がないため、それが機能しない場合は、代わりにこれを試してください。
$route['lesson/:num/part/:num'] = "lesson/part/$1/$2";