phpcms生成两级菜单的代码以及后台删除内容时报错
来源:互联网 发布:奥尼尔魔术身体数据 编辑:程序博客网 时间:2024/05/17 03:10
phpcms是一个php框架,主要用于公司建站,网站发布信息用这套系统很方便。
有时候我们需要将后台建的菜单显示到首页上,可以在模版文件中使用以下语法实现两级菜单的显示,后续可以套用自己的css样式和布局。
<ul>{pc:content action="category" catid="0" num="12" siteid="$siteid" order="listorder ASC"} {loop $data $c} <li><a href="{$c['url']}">{$c['catname']}</a> <ul> {loop subcat($c['catid']) $c2} <li><a href="{$c2['url']}">{$c2['catname']}</a></li> {/loop} </ul> </li>{/loop}{/pc}</ul>
解决一个后台删除内容时报错的问题:phpcms/model/content_model.class.php
461行
$this->category_db->update(array('items'=>'-=1'),array('catid'=>$catid));
改为
$this->category_db->update(array('items'=>'-=1'),'`catid`='.$catid.' and `items`>0');
这样的话就不会有数据库报错了,因为items为unsigned int类型,items=items-1有小于0的风险,所以加入items>0作为条件就不会报错了
0 0
- phpcms生成两级菜单的代码以及后台删除内容时报错
- 【phpcms-v9】后台content模块的content.php控制器文件分析-后台添加内容代码分析
- phpcms-v9】后台content模块的content.php控制器文件分析-后台添加内容代码分析
- phpcms添加后台菜单
- asp两级联动菜单代码
- jsp两级联动菜单代码
- phpcms输入后台内容录入框中支持php代码
- phpcms进入后台内容列表管理时,禁止自动隐藏"内容发布管理"菜单
- 不错的两级联动菜单
- phpcms后台生成首页成功,前端首页空白的解决方法
- phpcms的后台模板
- PHPCMS添加后台管理界面菜单
- 如何实现伸缩的两级菜单
- jquery写的两级滑出菜单
- 级联菜单,两级菜单
- phpcms后台登录验证码删除
- hbm2java生成java代码时报错!
- phpcms后台菜单(无对应菜单)无权限问题解决方案
- 关于SLAM
- Leetcode 82. Remove Duplicates from Sorted List II
- bootloader修复
- java 内部类的分类及用法区分
- MySQL的“SET NAMES x”字符集问题分析
- phpcms生成两级菜单的代码以及后台删除内容时报错
- Ehcache 整合Spring 使用页面、对象缓存
- 关于fibnacci数列循环节的讨论
- LeetCode 第三题(Longest Substring Without Repeating Characters)Java
- 移动前端不得不了解的HTML5 head 头标签(2016最新版)
- Hibernate load与get的区别
- linux >和>>的区别,<号使用
- Python大型网络爬虫项目开发实战
- 在Ubuntu和Windows之间共享文件夹