liujingxing
- liujingxing 回复了 540974247 的回答
不一定非要用restful api,但用的话可以省很多事
@zzybeyond 返回json 数据 用控制器的 : asJson() 方法,而且都是通过返回值返回数据的,包括视图 return $this->render('index'); 不建议直接在方法里面使用 echo 输出
public function actionTest() { return $this->asJson(['code' => 1]); }
- liujingxing 回复了 jh113 的评论
楼主,我使用Modal的时候总是一闪而过,在yii2原版本上没有问题,有人说是bootstrap兼容问题,我后来比对了一下你在public下放了很多js文件,然后我把最新的bootstrap也放到public下还是出现那个问题。
后台的bootstrap 不应该有这个问题呢!因为我并没有加载yii2 自动的 bootstrap 和 jquery 文件; 不知道你有没有修改资源管理的配置!所有的前端资源都是加载 ace admin 那套模板的资源
- liujingxing 回复了 daiqx 的评论
多谢作者的无私。体验过一下很强大。我要将 public 放在 web 根目录那些 css jss 才能加载成功。我要改哪里?还有返回表数据和view数据的json 大概是什么结构的?
表格查询需要的数据:
{ "errCode": 0, // 错误码 成功必须为0 "errMsg": "操作成功", "data": { "sEcho": 1, // jquery.datatable 请求的次数 在 Yii::$app->request->post('sEach'), "iTotalRecords": 1, // 当页数据条数 "iTotalDisplayRecords": 1, // 数据总条数 "aaData": [ // 查询的数据 // ... { "id": "84", "title": "v bbvnvbnbvn" } ] } }
其他从处理方式:新增、修改、删除
{ "errCode": 0, // 错误码 成功必须为0 "errMsg": "操作成功", "data": {} // 数据信息 }
- liujingxing 2018-01-12 已签到连续签到3天,获得了15个金钱
- liujingxing 2018-01-11 已签到连续签到2天,获得了10个金钱
- liujingxing 2018-01-10 已签到连续签到1天,获得了5个金钱
- liujingxing 回复了 TerryDeng 的评论
老板怎么回事啊。vendor目录都没有。报错如下:使用composer 安装的话,要确保你安装了composer , 在你的目录中 执行
composer create-project liujx/yii2-app-advanced 你想要命名的目录,没有就是yii2-app-advanced
命令就好了,后续的命令可以看https://packagist.org/packages/liujx/yii2-app-advanced
如果你是git 下载下来的,可以到目录里面执行 composer install 命令,后续命令参照上面的
- liujingxing 回复了 jh113 的评论
楼主,怎么控制排序的字段,我现在是把要排序的字段放在第一位才行
你是说导航栏目的排序还是?如果是导航栏目的排序字段,超级管理员应该是没有问题的!其他不是超级管理员的,需要修改
backend\models\Menus 类的 getMenusByPermissions 方法,这个方法对查询出来的导航没有进行排序处理;
如果是视图中你要在列表中把排序字段放到第一个,改下视图里面js 中配置的顺序就好了! - liujingxing 2018-01-08 已签到连续签到1天,获得了5个金钱