thinkphp5项目--企业单车网站(五)

thinkphp5项目--企业单车网站(五)

 

项目地址

fry404006308/BicycleEnterpriseWebsite: Bicycle Enterprise Website
https://github.com/fry404006308/BicycleEnterpriseWebsitephp

 

1、BeyondAdmin使用

一、里面的功能真的超级全,连编辑器都有,并且差什么样式就去里面看效果找什么样式html

我都有点想直接用它作后台了
要是有使用文档就行了,并且使用文旦的阅读很是快git

 

2、定义静态空数组方法

static $arr=array();

也不是大括号github

 

3、str_repeat方法在无线分类中的使用

<td >{if condition="$vo.level neq 0"}|{/if}<?php echo str_repeat('----',$vo['level'])?>{$vo.catename}</td>

 

4、递归实现的无限分类

php递归实现无限级分类树 - 复习,总结,实例 - 博客园
http://www.cnblogs.com/Renyi-Fan/p/8858329.html算法

 

 

5、编程习惯

先写算法思路在写算法的方法是极好极快的thinkphp

 1     //编辑页
 2     public function edit()
 3     {
 4         //一、从页面获取id
 5         $id = input('id');
 6         //二、经过id获取这条栏目信息
 7         $dataOne=db('cate')->find($id);
 8         $this->assign('dataOne',$dataOne);
 9         //三、获取全部的栏目信息以造成无限分类
10         $modelCate=new ModelCate();
11         $data=$modelCate->catetree();
12         $this->assign('data',$data);
13         //四、处理表单提交
14         if(request()->isPost()){
15             $dataIn=input('post.');
16             // dump($dataIn);die;
17             $res=db('cate')->update($dataIn);
18             if($res){
19                 $this->success('修改栏目成功','cate/lst');
20             }else{
21                 $this->error('修改栏目失败');
22             }
23         }
24         return view();
25     }
相关文章
相关标签/搜索