添加功能 和列表渲染

原创 2019-02-12 16:11:48 217
摘要:<?phpnamespace app\admin\controller;use think\Controller;use think\facade\Request;use Util\SysDb;use think\Db;class Menu extends Base{public function index(){//菜单列表$pid = (int)request::param('p

<?php

namespace app\admin\controller;

use think\Controller;

use think\facade\Request;

use Util\SysDb;

use think\Db;

class Menu extends Base

{

public function index()

{

//菜单列表

$pid = (int)request::param('pid');

$where['pid'] = $pid;

$lists = Db::table('admins_menu')->where($where)->order('ord asc')->select();


if ($pid>0) {

$parent = Db::table('admins_menu')->where(array('mid'=>$pid))->find();

$this->view->parent =  $parent;

}

$this->view->lists =  $lists;

$this->view->pid =  $pid;

return $this->fetch();

}


public function add()

{

//添加和查询

$pid = request::param('pid');

$mid = request::param('mid');

$pid = Db::table('admins_menu')->where('mid',$pid)->find();

$lists = Db::table('admins_menu')->where('mid',$mid)->find();

$this->view->lists =  $lists;

$this->view->pid =  $pid;

return $this->fetch();

}

}

批改老师:韦小宝批改时间:2019-02-12 16:15:07
老师总结:使用封装的操作方法来写操作就是比tp中本身的要方便的多,并且还方便记忆

发布手记

热门词条