私は Kohana 3.2 を使用しており、アプリケーション用に以下のディレクトリ構造を作成する必要があります。そのために、以下のルートを使用していますが、まだ何か間違っています。「設定」は、私が開発しているユースケースです。
<?php
Route::set('global', '<directory>(/<controller>(/<action>))', array('directory' => 'settings'))
->defaults(array(
'directory' => 'settings',
'controller' => 'settings',
'action' => 'index',
));
?>
したがって、これは「設定」ユースケースのディレクトリ構造です。
- ..\application\settings\classes\controller\settings.php
- ..\application\settings\classes\model\settings.php
- ..\application\settings\views\settings_form.php
そして、これは私のコントローラのコードです:
class Controller_Settings extends Controller {
public function action_index(){
echo 'test';
}
}
これは、コントローラーにアクセスするために使用している URL です。
- http://cmx107/clients/cmcaapp/v1/settings
ありがとう、乾杯