商城--后台 首页 管理员列表展示

首页

    使用ajax设计后台,每个页面都要结构完整,并且引入js,css不引入好像没问题。
    tp5默认后台只有一个index模块,而且比较不全。
    我们可以把根目录下的build文件拷贝一份到application中,然后按需要修改build中的文件,使用命令行工具`php think build` 生成我们需要的前台目录和后台目录,但是里面的控制器是没有后缀的,直接删掉,自己来重新生成。
    有了首页控制器,我们再创建首页控制器中的操作,在操作中来渲染后台的首页视图(一个控制器对应一个文件件,但一个控制器可以有多个操作),当然我们的视图文件要放到view的对应文件夹中(在配置_PUBLIC_时,位置是在config里面的view_replace_str),这样后台首页就出来了,基本上后台首页展示一些版本信息和版权信息。

管理员列表展示

    这里再创建一个管理员列表控制器(我希望控制器分工明确),类似上面首页的步骤,我们可以得到一个死气沉沉的管理员列表,因为这是死的页面,没有从数据库读数据。
    所以在渲染视图之前,我们需要到数据库中把数据查出来(有三种层次来查数据:原生查询,链式查询,orm,我使用的是orm查询。注意使用前两种查询时,要记得引入think/Db;最后这种记得引入对应的表模型,和表同名,不带前缀,首字大写,orm对象有get()和all()方法,一个得到的是对象,一个得到的是二维数组),
    然后渲染视图的时候把数据传到视图,接着借助模板引擎处理变量的套路来输出数据(
对标量的输出{$cat},对二维数组的输出
{volist name="传来的名字" id="admin"}
    <td>{$admin.username}</td>
    <td>{$admin.password}</td>
{/volist}

如此便完成了管理员列表页

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值