• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

初次使用海豚php的一个例子

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
class Essay extends Admin
{
	public function index()
	{
		$data = Db::table('admin_essay')->order('order')->paginate();
		$page = $data->render();
        return ZBuilder::make('table')
			->setTableName('admin_essay')
			//->addOrder(['update_time','desc']) // 添加排序
            ->setSearch('title')
			
            ->addColumns([
				['imgurl', '封面','picture'],
                ['title', '标题'],
                ['original', '原创'],
				['type','文章类型'],
				['update_time','修改时间','datetime'],
				['right_button', '操作', 'btn'],
            ])
			
            ->addTopButtons('add,delete')
			->addRightButton('delete', ['data-tips' => '删除后无法恢复。'])
			->addRightButton('edit')			
            ->setRowList($data)// 设置表格数据
			->setPages($page) // 设置分页数据
            ->fetch(); // 渲染模板
	}
	
	public function add($id = null)
	{
		if($this->request->isPost())
        {
			$data = $this->request->post();
			$Messay = new Messay();
			$rtn = $Messay->class_add($data);
			if ($rtn) 
			{
               $this->success("新增成功!",'index');
            }
			else 
			{
                $this->error('新增失败');
            }
		}
		return ZBuilder::make('form')
		->addRadio('type', '选择分类', '', ['投资' => '投资', '移民' => '移民', '留学' => '留学','房产'=>'房产'])
		->addSwitch('original', '是否原创', '', '0')
		->addFormItems([
				['hidden','id'],
				['text:5', 'title', '标题'],
				['text:5', 'source', '来源'],
				['text:5', 'writer', '作者'],
				['text:5', 'desc', '描述'],
				['text:5', 'keywords', '关键词'],
				['image', 'imgurl', '封面'],
				['text:3', 'order', '排序'],
			])
		->addSwitch('rec', '推荐', '', '0')
		->addUeditor('content', '内容')
		->fetch();
		
	}
	
	public function edit($id = null)
	{
		if($this->request->isPost())
        {
			$data = $this->request->post();
			$rtn = Db::table('admin_essay')->update($data);
			if ($rtn) 
			{
               $this->success("修改成功!",'index');
            }
			else 
			{
                $this->error('修改失败');
            }
		}
		
		$data = Db::table('admin_essay')->where('id',$id)->find();
		return ZBuilder::make('form')
		->addRadio('type', '选择分类', '', ['投资' => '投资', '移民' => '移民', '留学' => '留学','房产'=>'房产'])
		->addSwitch('original', '是否原创', '', '0')
		->addFormItems([
				['hidden','id'],
				['text:5', 'title', '标题'],
				['text:5', 'source', '来源'],
				['text:5', 'writer', '作者'],
				['text:5', 'desc', '描述'],
				['text:5', 'keywords', '关键词'],
				['image', 'imgurl', '封面'],
				['text:3', 'order', '排序'],
			])
		->addSwitch('rec', '推荐', '', '0')
		->addUeditor('content', '内容')
		->setFormData($data)
		->fetch();
		
	}
	
	
}

  


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP递归求和计算1加到n的和发布时间:2022-07-10
下一篇:
php使用phpexcel导出文件发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap