我正在尝试使用yiic来运行控制器内的操作(protected / controllers / site.php)
class SiteController extends Controller {
public function actionHello() {
echo 'hello!';
}
}
如果我尝试运行(在protected /文件夹内)./yiic site hello
它说它只有命令消息,migrate,shell和webapp。
如何在命令行中调用此操作?
答案 0 :(得分:1)
简短回答。你不能:-)你需要创建Yii覆盖CConsoleCommand(Yii guide here上的更多信息)。
完成后,您就可以创建一个操作(或将代码转移到该操作上)。