コントローラー アクションにはパラメーターが必要ですが、KO3 のルーターがこのパラメーターをデフォルト ルートに渡すことができません。この種のことは、他のルートでも機能します。明確にするための例を次に示します...
bootstrap.php で...
Route::set('default', '(<controller>(/<action>(/<the_required_param>)))')
->defaults(array(
'controller' => 'DefaultController',
'action' => 'index',
'the_required_param' => 'some_default_value',
));
コントローラーファイルで...
class Controller_DefaultController extends Controller
{
public function action_index($the_required_param)
{
echo 'value: ' . $the_required_param;
}
}