王文凡
- 王文凡 回答了问题 问一下安装Yii2怎么需要那么久
归档文件安装啊
- 王文凡 提出了问题checkboxList默认选中的问题
- 王文凡 回复了 johnny1991 的回答
第一,你的controller继承的是不是yii\rest\ActiveController;这个类
第二,你要确定你是否有'home/user'这个action
第三,在你这个action里面实现任何你想要作的事情已解决,是urlManager 里面的rules 差一个
'pluralize' => false
,也可以不用配置他,action名需要写成复数,http://localhost/home/user/1
写成http://localhost/home/users/1
就可以了,但不知道为什么http://localhost/home/user/
没有加s就可以全部访问。'urlManager' => [ 'class' => 'yii\web\UrlManager', 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'showScriptName' => false, 'rules' => [ [ 'class' => 'yii\rest\UrlRule', 'controller' => 'home/user', 'pluralize' => false, ], ], // 'suffix' => '.html', ],
- 王文凡 回复了 johnny1991 的回答
第一,你的controller继承的是不是yii\rest\ActiveController;这个类
第二,你要确定你是否有'home/user'这个action
第三,在你这个action里面实现任何你想要作的事情单独写action可以用,但是后面加参数就会报错,比如写个lists的action
http://localhost/home/user/lists
可以访问,但是http://localhost/home/user/lists/1
就会出现404找不到页面 - 王文凡 回复了 johnny1991 的回答
第一,你的controller继承的是不是yii\rest\ActiveController;这个类
第二,你要确定你是否有'home/user'这个action
第三,在你这个action里面实现任何你想要作的事情控制器是这样的
namespace app\modules\home\controllers; use yii\rest\ActiveController; use app\models\News; class UserController extends ActiveController { public $modelClass = 'app\models\News'; }
- 王文凡 2017-04-13 已签到连续签到2天,获得了10个金钱
- 王文凡 发表了说说祝大家工作愉快