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

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

项目地址

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

一、BeyondAdmin使用

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

我都有点想直接用它做后台了
要是有使用文档就好了,而且使用文旦的阅读非常快

二、定义静态空数组方法

static $arr=array();

也不是大括号

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

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

四、递归实现的无限分类

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

五、编程习惯

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

 1     //编辑页
 2     public function edit()
 3     {
 4         //1、从页面获取id
 5         $id = input('id');
 6         //2、通过id获取这条栏目信息
 7         $dataOne=db('cate')->find($id);
 8         $this->assign('dataOne',$dataOne);
 9         //3、获取所有的栏目信息以形成无限分类
10         $modelCate=new ModelCate();
11         $data=$modelCate->catetree();
12         $this->assign('data',$data);
13         //4、处理表单提交
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     }
原文地址:https://www.cnblogs.com/Renyi-Fan/p/8857492.html