您的位置:首页 > 编程语言 > PHP开发

ThinkPHP5.0商城项目目录搭建(菜鸟)

2017-08-20 19:38 246 查看

项目目录

ThinkPHP5.0

类的命名:直接命名(首字母大写)

eg:UserController.class.php => User.php


下载ThinkPHP5.0

解压作为根目录:



如图创建项目目录:



建好文件:



搭建前后台目录

后台:

\application\admin\controller\下初始 Index.php

<?php
namespace app\admin\controller;

// 需要继承think\Controller
use think\Controller;

// 如果控制器在文件夹内  => 文件夹名.控制器  eg: weixin.index
// 类名对应view的文件夹名
class Index extends Controller
{
// 方法名对应view/index/open.html
public function open()
{
// thinkphp5.0开始  display()-> fetch()
// 打开并列视图view/index/index.html
return $this->fetch();
}
// index.html
public function index()
{
// thinkphp5.0开始  display()-> fetch()
// 打开并列视图view/index.html
return $this->fetch();
}
}


对应view创建index文件夹, 还有index.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<h2>商城后台界面</h2>
</body>
</html>


完成进行访问 : http://网址/index.php/模块/控制器/操作方法


前台

操作一样: 修改index下的控制器 Index.php

namespace app\index\controller;


app_extend扩展目录搭建

控制器controller目录创建 ** 扩展 view目录也对应创建文件夹



// 类名对应view的文件夹

// 方法名对应view/index/open.html

// thinkphp5.0开始  display()-> fetch()
// 打开并列视图view/index.html
// return 相当于 echo
return $this->fetch();

//访问时 如果控制器在文件夹内  => 文件夹名.控制器  eg: weixin.index


扩展进行访问

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: