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

PHP get_type_bycate函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中get_type_bycate函数的典型用法代码示例。如果您正苦于以下问题:PHP get_type_bycate函数的具体用法?PHP get_type_bycate怎么用?PHP get_type_bycate使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了get_type_bycate函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: edit

 public function edit()
 {
     $id = I('get.id', '');
     if (empty($id)) {
         $this->error('参数不能为空!');
     }
     $model_id = 6;
     // 获取详细数据
     $Model = D('Record');
     $data = $Model->detail($id);
     // 获取当前的模型信息
     $model = get_top_model($data['model_id']);
     $model = $model[$model_id];
     $this->assign('data', $data);
     $this->assign('model_id', $data['model_id']);
     $this->assign('model', $model);
     //获取表单字段排序
     $fields = get_model_attribute($model['id']);
     $this->assign('fields', $fields);
     //获取当前分类的文档类型
     $this->assign('type_list', get_type_bycate($data['category_id']));
     $this->meta_title = '编辑文档';
     $this->display();
 }
开发者ID:LuckyHJH,项目名称:charlie_brown,代码行数:24,代码来源:RecordController.class.php


示例2: edit

 /**
  * 文档编辑页面初始化
  * @author huajie <[email protected]>
  */
 public function edit()
 {
     //获取左边菜单
     $this->getMenu();
     $id = I('get.id', '');
     if (empty($id)) {
         $this->error('参数不能为空!');
     }
     // 获取详细数据
     $Document = M('Doc0s1');
     //$Document = M('Doc0s1A1');
     $data = $Document->detail($id);
     if (!$data) {
         $this->error($Document->getError());
     }
     if ($data['pid']) {
         // 获取上级文档
         $article = $Document->field('id,title,type')->find($data['pid']);
         $this->assign('article', $article);
     }
     // 获取当前的模型信息
     $model = get_document_model($data['model_id']);
     $this->assign('data', $data);
     $this->assign('model_id', $data['model_id']);
     $this->assign('model', $model);
     //获取表单字段排序
     $fields = get_model_attribute($model['id']);
     $this->assign('fields', $fields);
     //获取当前分类的文档类型
     $this->assign('type_list', get_type_bycate($data['category_id']));
     $this->meta_title = '编辑文档';
     $this->display();
 }
开发者ID:terrydeng,项目名称:beimeibang1205,代码行数:37,代码来源:ArticleController.class.php


示例3: batchOperate

 /**
  * 批量操作
  * @author Rocks
  */
 public function batchOperate()
 {
     //获取左边菜单
     $this->getMenu();
     $pid = I('pid', 0);
     $cate_id = I('cate_id');
     empty($cate_id) && $this->error('参数不能为空!');
     //检查该分类是否允许发布
     $allow_publish = D('Document')->checkCategory($cate_id);
     !$allow_publish && $this->error('该分类不允许发布内容!');
     //批量导入目录
     if (IS_POST) {
         $model_id = I('model_id');
         $type = 1;
         //TODO:目前只支持目录,要动态获取
         $content = I('content');
         $_POST['content'] = '';
         //重置内容
         preg_match_all('/[^\\r]+/', $content, $matchs);
         //获取每一个目录的数据
         $list = $matchs[0];
         foreach ($list as $value) {
             if (!empty($value) && strpos($value, '|') !== false) {
                 //过滤换行回车并分割
                 $data = explode('|', str_replace(array("\r", "\r\n", "\n"), '', $value));
                 //构造新增的数据
                 $data = array('name' => $data[0], 'title' => $data[1], 'game_id' => $cate_id, 'model_id' => $model_id);
                 $data['description'] = '';
                 $data['pid'] = $pid;
                 $data['type'] = $type;
                 //构造post数据用于自动验证
                 $_POST = $data;
                 $res = D('Document')->update($data);
             }
         }
         if ($res) {
             $this->success('批量导入成功!', U('index?pid=' . $pid . '&cate_id=' . $cate_id));
         } else {
             if (isset($res)) {
                 $this->error(D('Document')->getError());
             } else {
                 $this->error('批量导入失败,请检查内容格式!');
             }
         }
     }
     $this->assign('pid', $pid);
     $this->assign('cate_id', $cate_id);
     $this->assign('type_list', get_type_bycate($cate_id));
     $this->meta_title = '批量导入';
     $this->display('batchoperate');
 }
开发者ID:nullog,项目名称:zhanglubao,代码行数:55,代码来源:ArticleController.class.php


示例4: edit

 /**
  * 文档编辑页面初始化
  * @author huajie <[email protected]>
  */
 public function edit()
 {
     //获取左边菜单
     $id = I('get.id', '');
     if (empty($id)) {
         $this->error('参数不能为空!');
     }
     /*获取一条记录的详细数据*/
     $ShopProduct = D('ShopProduct');
     $data = $ShopProduct->detail($id);
     if (!$data) {
         $this->error($ShopProduct->getError());
     }
     $this->assign('data', $data);
     $this->assign('model_id', 4);
     /* 获取要编辑的扩展模型模板 */
     $model = $this->getModel(4);
     $this->assign('model', $model);
     //获取表单字段排序
     $fields = get_model_attribute(4);
     $this->assign('fields', $fields);
     //获取当前分类的文档类型
     $this->assign('type_list', get_type_bycate($data['cid']));
     Cookie('__forward__', $_SERVER['REQUEST_URI']);
     $this->display();
 }
开发者ID:tiger2soft,项目名称:thinkphp-zcms,代码行数:30,代码来源:ShopProductController.class.php



注:本文中的get_type_bycate函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
PHP get_type_list函数代码示例发布时间:2022-05-15
下一篇:
PHP get_type函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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