CMS模板 升级提示 执行SQL发生错误!错误:duplicate column name: picstitle

升级提示:执行SQL发生错误!错误:duplicatecolumnname:picstitle这个问题主要出现在PbootCMSv3.0.5及以下版本升级后可能出现。原因是因为PbootCMSv3.0.6版本追加了几个新字段,升级过程中sql语句未执行成功,导致程序报错。博主单独提取了2个版本的sql语句供各位手动操作。01------------------------------02--Sqlite数据库升级脚本03--适用于PbootCMS3.0.0版本升级至3.0.604------------------------------0506--07--新增多

CMS模板错误提示:执行SQL发生错误!错误:no such column: def1解决方法 PbootCMS

这个PbootCMS的Bug出现于PbootCMS后台升级之后,后台栏目管理操作中出现提示:执行SQL发生错误!错误:nosuchcolumn:def1这个问题主要出现在PbootCMSv3.0.5及以下版本升级后可能出现。原因是因为PbootCMSv3.0.6版本追加了几个新字段,升级过程中sql语句未执行成功,导致程序报错。博主单独提取了2个版本的sql语句供各位手动操作。01------------------------------02--Sqlite数据库升级脚本03--适用于PbootCMS3.0.

CMS模板百度编辑器UEDITOR给超链接默认如何添加rel="nofollow"标签 pbootcms

随着越来越多的站长开始重视seo了,对rel="nofollow"也在乎得多了。但是由于百度编辑器ueditor并不自带rel="nofollow"功能,在引入其他站点URL链接的时候,就会导致蜘蛛流失,自己的网站权重下降。今天AB模板网整理了一下,来教大家怎么改,让ueditor的link自带rel="nofollow"标签,话不多说,直接上图。1、找到/core/extend/ueditor/dialogs/link/link.html,修改第81行。1'href':href,2'target':$G("t

CMS模板调用时间标签[list:data],怎么调用不显示小时、分、秒 PBOOTCMS

应新上手的群友需求,问到pbootcms调用时间,怎么不显示小时、分、秒,所以就把这个问题整理一下。1内容列表时间格式化:[list:datestyle=Y-m-d]2内容详情页时间格式化:{content:datestyle=Y-m-d}备注:时间格式化标签和PHP时间格式化语法一致,分别用不同字母代替,中间可以穿插任意字符,如:Y-m-d、Y/m/d、Y年m月d日等等

CMS模板网站修改CSS样式后自动更新缓存 PbootCMS

一般来说样式修改后,因为浏览器有缓存上线的网站简单刷新没有变化,这个时候需要强制刷新才可以立马看到效果。有时客户那边看不到修改效果还要解释。其实可以给修改的样式增加版本号来解决,这样就可以一刷新看到最新样式。常见的手动添加版本号方式1/加?v=1,每次后面的数字变化那么有没办法让版本号每次自动变化吗,而且要有修改了去刷新才变化,没修改去刷新不变化

CMS模板增添同tag标签文章数目显示 PbootCMS

有网友来问他用tags循环出来的tag标签如何才能显示每个的数量,去翻看官方手册就会发现PbootCMS的tags标签循环默认不带单个tag的数量调用,这种情况就只能自己去二开支持了,下面来讲下如何操作。教程步骤打开修改文件:/apps/home/controller/ParserController.php1、找到这段代码(有两处),在下方添加新代码1$tags=implode(',',$rs);//把栏目tags串起来添加后1$tags=implode(',',$rs);//把栏

CMS模板内容栏目增添栏目简介字段的办法 PbootCMS

PbootCMS后台栏目编辑里面默认只有名称和副名称,少了个栏目简介,有时在栏目页面需要调用一段介绍文字,这个时候这个就很重要了,接下来就来一起操作下如何添加栏目简介字段,其他栏目自定义字段也可以参考操作。操作方法1、找到栏目编辑页面添加栏目描述输入框代码,这里新字段命名为sortdesc打开对应路径页面/apps/admin/view/default/content/contentsort.html①第一处,新增栏目位置,

CMS模板后台内容列表增添头条显示开关 PbootCMS

修改步骤:1、打开appsadminviewdefaultcontentcontent.html找到下图位置,增加头条标题头条2、继续在刚才的页面往下拉找到下图位置增加头条按钮代码{if($value->isheadline)}{else}{/if}到此,搞定。

CMS模板通过layui上传实现留言文件上传功能 PbootCMS

话不多说,直接上图上代码–这里以上传图片为例!其他文件自行修改首先引入layui框架12然后修改前端的留言页面0102头像03040506上传图片07080910111213layui.use(['element','upload'],function(){14varelement=layui.element;15varupload=layui.upload;1617//执行单图片实例18varuploadInst=upload.render({19elem:'.upload'//绑定元素20,url:'/index.php?p=/index/upload'//上传接口21,field:'upload'//字段名称

CMS模板怎样实现上传的文件使用原名称 PbootCMS

PbootCMS默认上传成功的文件,图片、文档、压缩包等均是重命名后保存,但是偶尔一些客户的文件要求使用原名称,例如文档、压缩包这类非图片的。接下来讲解下如何二开实现非图片类的文件使用原名称来保存。修改步骤1、打开corefunctionfile.php,找到:$file_ext=strtolower(end($file));//获取扩展在其下一行增加:$file_truename=$file[0];//获取文件真实名称2、继续在此文件里找到:$file_path=$save_pat

CMS模板文章通过keywords要害字匹配相关 PbootCMS

有时客户想根据keywords关键字来做匹配在文章详情页里显示相关内容,同样带有一样的关键字的。解决办法通过翻看手册发现有个通过tags来做匹配的方法,然而此次网站不用tags,那么直接二开下程序代码关键位置即可实现。打开appshomecontrollerParserController.php,搜索“tags数据参数筛选”,找到下图位置把a.tags改成a.keywords然后保存即可接着在详情页里列表调用代码参考以下,增加tags={cont

CMS模板 网站留言发送到邮箱教程 pbootcms

查看网站留言不及时咋办,那当然首选开启留言信息邮件通知功能。PbootCMS默认后台就已经自带了这个功能,只要去配置填写相关信息即可开启使用。这边就简单的介绍下如何开启邮件通知实现留言发邮箱上。介绍之前先讲解下什么是邮件通知,邮件通知就是网站上有人留言成功了,后台增加留言信息的同时再发送一封邮件到指定的邮箱上。这个时候后台是需要设置个发送方邮箱,然