我的问题和这个问题差不多。他多查了两个目录,而我只查了一个。这个问题也没有答案。
这是我要创建的目录:
<>之前类| - - -控制器| - - -测试|——general.php之前我想做的就是让路由识别出我正在访问子目录中的控制器。像这样:
<>之前localhost/stackoverflow/测试/一般localhost/stackoverflow/测试/一般/索引localhost/stackoverflow/测试/一般/λlocalhost/stackoverflow/测试/一般/λ/parameter_1之前我尝试了所有其他的解决方案,但都没有效果。没有一个教程。或者对论坛上的一个问题的答案进行了实际测试。甚至在kohana官方论坛网站上。所以我在So试试我的运气。
提前感谢!
要在该文件夹结构中保存控制器,您应该将控制器命名为Controller_Tests_General,并将其放置在文件夹/controller/tests/general中。在那里你可以创建你的动作。
Class Controller_Tests_General extends Controller
{
public function action_index()
{
// your code here
die('Do I end up here?');
}
public function action_lamdba()
{
// your code here
// id should be defined in your bootstrap file as a Route to work like this.
$parameter_id = $this->request->param('id');
}
}