(4人评价)
ThinkPHP5.0第三季:实战开发大型CMS系统

ThinkPHP5.0第三季:实战开发大型CMS系统

价格 免费

//应用公共文件

function check_env(){

    

}

[展开全文]
/**
 * 栏目复选框全选和全不选
 *jquery1.6以后使用attr有bug,使用prop可以决       *绝全选失灵问题
 */
function check() {
     console.log($("#quanxuan").prop('checked'));
    //如果全选是选中状态
   if($("#quanxuan") .prop("checked")==true){
    //把说有的复选框都选中
      $("input[type='checkbox']").prop('checked',true);
   }else {
       $("input[type='checkbox']").prop('checked',false);
   }
}
[展开全文]
/**
 * 配置列表处理
 */
public function confList($data) {
    //获取复选的所有英文名称
    $enames = $this->where('dt_type','3')->column('ename');
    //遍历所得表单提交的数据
    foreach ($data as $k => $v) {
        //处理所得的数组转换成逗号分隔的字符串
        if (is_array($v)) {
            $v = implode(',', $v);
        }
        $this->where('ename', $k)->update(['value' => $v]);
    }
    //遍历数据库中所有的复选框英文名称
    foreach ($enames as $k2 => $v2) {
        //判断复选的英文名称字段是否在提交过来的表中
        if (!in_array($v2, array_keys($data))) {
            //把不存在的字段制空
            $this->where('ename', $v2)->update(['value' => '']);
        }
    }
[展开全文]
(new MouldModel)->where(['id' => $data['id']])->value('name');

tp5 模型连贯操作可以使用 value('field_name')来获取一条记录的某个字段值

[展开全文]
cate/lst页面
全选和全不选以及jQuery代码折叠栏目以及ajax折叠栏目都做好了,但是保存信息的那个按钮被隐藏了啊
[展开全文]

1.没有权限的问题 

sudo chmod -R 777 /Users/lele/Sites/Cms

[展开全文]