liujingxing

liujingxing

这家伙有点懒,还没写个性签名!

  • 财富值18450
  • 威望值40
  • 总积分19390

个人信息

  • 回复了 的评论

    您好,请问模块生成中,字段最后的"回调"如何使用。

    使用的话: 接受一个函数 可以是匿名函数,具体可以看试图文件中的

    "createdCell": function(td, cellData, rowData, rowIndex, colIndex) {
       $(td).html(cellData === 1 ? "开启": "失败"); // 我一般用来修改显示的值 cellData 就是 返回的原始值
    }
    

    具体文档: 行的createCell

  • 回复了 的评论

    你好,上传头像不对啊

    具体是什么问题? yii2 的上传 需要开启 fileinfo 扩展的

  • 回复了 的评论

    我这上传图片功能用不起来,一直提示是上传数据为空,还有我复制了一个添加导航栏,修改了名称,提示系统繁忙但内容在数据库里已经添加了。

    图片上传功能,需要修改 common\models\UploadForm 类中的字段和验证关系,这个地方我感觉我要修改下,因为所有上传的models我都用的是一个, 新增上传的话都要添加字段和应用场景、还有验证规则;
    新增上传的话:
    1、这个类里面添加一个你的上传图片表单名称对应的属性 例如 对应的属性 public $image;
    2、添加验证场景 在 scenarios 方法返回的数组中追加 ‘image’ => ['image']
    3、添加验证规则 在 rules 方法中追加对应的验证信息

  • 回复了 的评论

    您好,请教一个问题,edit配置type:select后,添加内容那里面这个字段是空的,应该如何解决呢。另外在操作中增加新的内容在哪里添加呢,谢谢!

    类型为select 和 radio 都需要配置一个 value字段配置信息, 例如:
    {"title": "状态", "data": "status", "sName": "status", "value": {"1": "启用", "2": "停用"},
    "edit": {"type": "select", "default": 1, "required":true,"number":true}, "bSortable": false}
    value: 需要是一个对象 {"值":"说明"}

  • 2017-06-06 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的评论

    你好,请问一下后台模块表单如何添三级联动? 还有模块生成提示数据库名称必须在2-20字符怎么解决?

    后台模块表单三级联动?是指编辑表单吗?,如果是编辑表单的话在配置edit: {"type": "text", "id": "user-eidt"} 配置一个ID或者class的属性,然后可以通过jquery 去监听这个input的事件去实现修改表单其他的input就可以!
    提示数据库名称必须在2-20字符 你只要修改下 视图里面
    views/module/index.php 68 行

    把配置 rangelength="[2, 20]" 改为你需要的值就好了

  • 回复了 的评论

    您好,请教一个问题。通过module/index生成了控制器以及模板,models下面没有生成model,请问是正常的吗。

    model 需要使用gii生成

  • 关于项目的介绍和使用说明:可以看下我的github yii2-ace-admin 上面的README.md
    关于后台的控制器where() 方法和 meTables 的使用都有简单的说明

  • 回复了 的评论

    Warning: require(D:\xunizhuji\shuaige\9mouth\yii2-ace-admin-master\backend\config/../../common/config/params-local.php): failed to open stream: No such file or directory in D:\xunizhuji\shuaige\9mouth\yii2-ace-admin-master\backend\config\main.php on line 4

    Fatal error: require(): Failed opening required 'D:\xunizhuji\shuaige\9mouth\yii2-ace-admin-master\backend\config/../../common/config/params-local.php' (include_path='.;C:\php\pear') in D:\xunizhuji\shuaige\9mouth\yii2-ace-admin-master\backend\config\main.php on line 4

    怎么解决啊

    你之前的原因应该是你没有执行项目目录下init 初始化本地环境配置的,所以没有params-local.php 这个文件;现在没有报错空白的话,看下有没有配置url 美化

  • 回复了 的评论

    请问你得模块生成是怎么用的啊?我怎么生成后没有数据?

    aoColums 配置的单个对象中,例如{"title": "ID", "data": "id", "sName": "id", "edit": {"type": "text"}, "search": {"type": "text"} } 其中的 edit 就是配置的创建和修改的表单input 的, type:text 表示是一个输入框, type: 支持类型 “hidden”, "text", "radio", "select", "checkbox", "textarea",还可以在自定义; 当中的 search 配置的是搜索的input type:支持的类型为“text”, "select"

19390/20000
资料完整度
60/100
用户活跃度
90/100

Ta的关注

0

Ta的粉丝

26

Ta的访客

71