tp5.0实战开发大型cms(1)项目引入及后台引入

1.下载tp5.0

2./application

新建mvc文件夹

3.新建/application/admin/config.php配置文件

 1 <?php
 2 return [
 3     //模板后缀
 4     ‘template‘               => [
 5         ‘view_suffix‘  => ‘htm‘,
 6
 7     ],
 8     // CSS,img,js静态资源字符串替换
 9     ‘view_replace_str‘       => [
10         ‘__ADMIN__‘=>‘/public/static/admin‘,
11     ],
12 ];

4.新建控制器文件

Index.php 首字母大写

 1 <?php
 2 //admin为后台文件夹名称
 3 namespace app\admin\controller;
 4
 5 class Index
 6 {
 7     public function index()
 8     {
 9         //加载视图
10         return view();
11     }
12 }

5.模板文件静态资源加载

1     <link href="__ADMIN__/style/bootstrap.css" rel="stylesheet">

原文地址:https://www.cnblogs.com/zifeiyu2018/p/10533483.html

时间: 2024-11-11 15:33:54

tp5.0实战开发大型cms(1)项目引入及后台引入的相关文章

tp5.0实战开发大型cms(4)添加配置项操作和数据库配置

1.数据库配置 application/database.php 1 return [ 2 // 数据库类型 3 'type' => 'mysql', 4 // 服务器地址 5 'hostname' => '127.0.0.1', 6 // 数据库名 7 'database' => 'cms', 8 // 用户名 9 'username' => 'root', 10 // 密码 11 'password' => 'root', 12 // 端口 13 'hostport' =

tp5.0实战开发大型cms(5)配置列表的显示和分页

1.控制器代码 1 public function lst() 2 { 3 //field 要查询的字段名称 ,paginate 每页显示多少条 4 $confRes = db('conf')->field('id,cname,ename,value,values')->paginate(2); 5 //数据绑定到视图view 6 $this->assign('confRes',$confRes); 7 return view(); 8 } 2.视图代码 1 <!--循环数据,id

PHP7实战开发简单CMS内容管理系统(10)删除单个栏目数据

1数据库操作函数 function sql_excute($sql){ $conn=sql_conn(); $query = mysqli_query($conn,$sql); if(!$query) { return false; }//数据库操作影响行数 $affected_rows = mysqli_affected_rows($conn); mysqli_close($conn); return $affected_rows; } 2.删除页面 <?phprequire_once ('.

PHP7实战开发简单CMS内容管理系统(4) BeyondAdmin 小图标模板使用

/BeyondAdmin/font-awesome.html 选小图标 eg: 使用: <i class="menu-icon fa  fa-cogs"></i> 菜单跳转到指定php页面 <li> <a href="../admin/category_list.php"><span class="menu-text">栏目列表</sp></a> </li&

PHP7实战开发简单CMS内容管理系统(6) 简单的用户登录判断

//提交到当前页面的,form action可以不写 原文地址:https://www.cnblogs.com/zifeiyu2018/p/10524809.html

PHP7实战开发简单CMS内容管理系统(9)栏目列表获取功能模块

1. 封装数据库查询函数 //取数据库数据function sql_get_data($sql){ $conn=sql_conn(); $query = mysqli_query($conn,$sql); if(!$query) { return false; } $result =array(); while ($row = mysqli_fetch_assoc($query)) { $result[] = $row; } mysqli_close($conn); return $result

Django实战开发微信小程序项目教程

资源目录: 下载地址:百度网盘下载 原文地址:https://www.cnblogs.com/zhuhuasfu/p/10976843.html

Idea开发环境中,开发springboot类型的项目,如果只引入parent节点,不添加依赖节点,maven是不会加载springboot的任何依赖的

在SpringBoot类型的项目中,我本来是要使用pringBoot,创建一个Console项目,我原本在pom.xml中添加paren节点了,天真的认为不需要再添加其他任何依赖了,可是接下来的1个小时左右,我彻底的承认,我错了,错的很离谱: 参见:基于 Spring Boot 编写控制台程序 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apach

零基础Swift实战开发视频教程_从入门到精通

零基础Swift实战开发从入门到精通(4大项目实战.酷跑熊猫.百度音乐.足球游戏等)适合人群:初级课时数量:50课时更新程度:86%用到技术:Swift涉及项目:酷跑熊猫.百度音乐.足球游戏咨询qq:1840215592零基础Swift实战开发视频教程采用基础+项目的方式进行讲解,通过基础的学习,可以完全掌握Swift基本语法应用,并结合4个项目进行开发,学员能在最短的时间内掌握开发的各项技能. 零基础Swift实战开发从入门到精通详细查看:http://www.ibeifeng.com/goo