我已经在Yii2上设置REST两天了,由于不同的问题和文档中缺乏细节,我还没有达到目标。
现在,我需要为我的控制器工作。我可以通过向我的
虚拟主机/使用
r
,
但是
404
用于:
虚拟主机/使用
第二部分
,
虚拟主机/使用
转/1
,
虚拟主机/使用
秒/1
.
我有UserController。php由(
official documentation
):
<?php
namespace app\controllers;
use yii\rest\ActiveController;
class UserController extends ActiveController
{
public $modelClass = 'app\models\User';
}
我有自动生成的模型User,我有规则,几乎与同一快速官方指南中的规则相同:
...
'urlManager' => [
'enablePrettyUrl' => true,
'enableStrictParsing' => false,
'showScriptName' => false,
'rules' => [
['class' => 'yii\rest\UrlRule', 'controller' => 'User'],
],
]
....
我试着设定
使多元化
我甚至检查过
yii\rest\Url规则
根本不起作用-似乎不起作用,init()中的vardumps没有显示任何内容。
我很感激你的帮助。