这是我的控制器文件 MyController.php
class MyController extends CController
{
/**
* Index action is the default action in a controller.
*/
public function actionIndex()
{
$this->printtablerecord();
$this->abc();
}
public function print(){
echo "print";
}
public function abc(){
echo "abc";
}
public function abc1(){
echo "abc1";
}
}
当我运行这个文件 domain.com/mypage/index.php 调用这个控制器。
但我想运行 domain.com/mypage/index.php/abc 它返回 404。
我想用 url 运行控制器功能。
当我运行 domain.com/mypage/index.php/mycontroller/functionname
使用 url 运行我的特定功能。
如何使用 urlManager 将规则写入 main.php?
这是我的配置/main.php
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'abc' => 'MyController/abc',
),