当前位置: 首页>>代码示例>>PHP>>正文


PHP CategoryModel::getError方法代码示例

本文整理汇总了PHP中CategoryModel::getError方法的典型用法代码示例。如果您正苦于以下问题:PHP CategoryModel::getError方法的具体用法?PHP CategoryModel::getError怎么用?PHP CategoryModel::getError使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CategoryModel的用法示例。


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

示例1: del

 /**
  * 删除数据
  */
 function del()
 {
     //implode序列化主键Id为:1,2,3,...以便批量删除
     $del_id = $_POST['del_id'];
     $catid = implode($del_id, ',');
     //实例化模型
     $category = new CategoryModel();
     $article = new ArticleModel();
     $menu_items = new MenuItemModel();
     //删除分类
     if ($category->delete($catid)) {
         //删除文章的where语句
         $where = array('catid' => array('in', $catid));
         //删除文章
         $article->where($where)->delete();
         //删除类别后删除菜单项中的类别
         $menu_where = array('type_id' => array('in', $catid), 'type' => 'Category');
         $menu_items->where($menu_where)->delete();
         $this->assign('jumpUrl', __URL__ . '/index');
         $this->success('分类,下属文章以及相应的菜单项删除成功~~~~');
     } else {
         $this->assign('jumpUrl', __URL__ . '/index');
         $this->error('分类删除失败!' . $category->getError());
     }
 }
开发者ID:omusico,项目名称:AndyCMS,代码行数:28,代码来源:CategoryAction.class.php

示例2: del

 /**
  * 单元删除页面
  */
 function del()
 {
     //因为删除一个单元,就要删除其手下的分类类别,而删除分类类别后就要删除该类别下面的文章
     //所有必须使用关联操作来执行
     //序列化主键Id为:1,2,3,...以便批量删除
     $del_id = $_POST['del_id'];
     $section_id = implode($del_id, ',');
     //实例化
     $section = new SectionModel();
     $category = new CategoryModel();
     $article = new ArticleModel();
     $menu_items = new MenuItemModel();
     //如果单元删除成功
     if ($section->delete($section_id)) {
         //删除下属分类以及分类下属文章
         $where = array('sectionid' => array('in', $section_id));
         //删除分类
         $category->where($where)->delete();
         //删除文章
         $article->where($where)->delete();
         //删除单元后删除菜单项中的单元
         $menu_where = array('type_id' => array('in', $section_id), 'type' => 'Section');
         $menu_items->where($menu_where)->delete();
         $this->assign('jumpUrl', __URL__ . '/index');
         $this->success('单元,菜单项以及所有相关文章类别已删除~~~~');
     } else {
         $this->assign('jumpUrl', __URL__ . '/index');
         $this->error('删除失败~~~~' . $category->getError());
     }
 }
开发者ID:omusico,项目名称:AndyCMS,代码行数:33,代码来源:SectionAction.class.php


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