
-
CMS教程
网站的内容列表调用新闻时有时需要判断是否有封面图片,那么 pbootcms 判断图片为空怎么操作,一起来看下。 翻看手册 翻看官网手册,找到内容列表拉到最下面找到3、可使用的列表标签然后看到关键内容 [list:ico]缩略图,不存在时自动调用文章第一张图,[list:isico]可用于判断,返回1或0 实践测试 通过手册我们知道了可以判断[list:isico]的值是否为1,如果是说明存在,则显示封面。 {pboot:if([list:isico]==1)} divclass=card-imgscare...
2023-05-04 221

-
CSS/HTML
最近用 PbootCms 做了一个在线投票的功能,分享一下代码。 其实这个功能之前就已经分享过一次,有兴趣的同学移步:优化pbootcms的点赞效果 投票其实就是点赞,实现逻辑是一样的。这次我还是用点赞来实现每日投票三次的效果。 实现步骤 1、文件位置:apps/api/controller/DoController.php,第24行,用以下代码替换likes方法。 //点赞@cms88.com publicfunctionlikes() { if(!!$id=request(id,int)){ if(!...
2023-05-04 246

-
程序开发
对于我们经常做网站的朋友来说,知道上传图片前都要对图片先进行处理尺寸大小,然后再进上传。 但是对于非网站建设技术型选手,特别是那种做平面设计的朋友,他们追求的是图片的高清...
2023-05-03 410

-
程序开发
有时客户想根据keywords关键字来做匹配在文章详情页里显示相关内容,方法同通过tags来关联一样。 手册里通过tags来做匹配的方法如下图,如果不用tags,改用keywords,需要去修改下程序。 实现方式 需要修改两处地方,下面来介绍下: 1、打开\apps\home\controller\ParserController.php,搜索tags数据参数筛选,找到下图位置 把它下方的a.tags改成a.keywords,如下图: 如果需要分页使用,搜索tags数据传值筛选把它下方的a.tags也改成...
2023-05-03 390

-
故障问题
pbootcms 附件上传时报错: 上传失败:UNKNOW: Code: 8192; Desc: stripos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior; File: /www/wwwroot/aaa.xxxx.com/core/function/file.php; Line: 176; 解决...
2023-05-03 285

-
网站漏洞
pbootcms模板 后台内容发布时缩略图点击上传图片,上传成功后发现图片是模糊的 解决: 这是由于pbootcms默认有个图片尺寸限制,打开\config\config.php文件我们会发现,这里有个ico缩略图最大宽高的限制。 针对常见的使用情况,这里建议修改成: //缩略图配置 ico=array( max_width=1920, max_height= ), max_width = 1920最大宽度1920 max_height = 最大高度不填写代表不限制...
2023-05-03 183

-
CMS教程
默认方式:栏目abc.com/news/gsxw/ 详情abc.com/news/gsxw/id.html(id为内容的id数字) 实现目标:栏目abc.com/news/gsxw/ 详情abc.com/news/id.html 实现方式 教程涵盖以下四个部分: 1、关闭模型URL名称与栏目URL名称冲突检测,模型url名称设置成需要作为详情url的父级名称(每个模型url名称需唯一) 2、关闭栏目URL名称与模型URL名称冲突检测 3、修改详情URL生成规则为模型url名称+id 4、修改前台页面url...
2023-05-02 411

-
CMS教程
博主最近刚好碰到客户的网站首页打开慢,2s左右,这里的速度值得是,F12打开开发者工具选择Network查看对应的域名加载速度,如下图Waiting花了1.95s,正常页面这块速度一般是1s内,现在的速度肯定是不及格的,那么有没办法优化下呢,下面一起来研究下。 网页速度影响因素 首先说明这里讲的网页速度是排除掉静态资源加载的,这里的速度是用户访问域名然后程序响应回来所花的时间,主要影响因素有以下几点: 1、服务器配置 配置高的服务器响应速度...
2023-04-29 240

-
网站漏洞
通过 织梦转pbootcms工具 导入栏目数据后,在后台新增栏目的时候提示该内容栏目编号已经存在,不能再使用 解决办法 用数据库管理工具打开数据库,找到栏目表ay_content_sort,打开把最后一行数据对应的scode列的值改成当前列最大数值。...
2023-04-29 356

-
网站漏洞
拿pbootcms来做博客记录代码信息的时候,会发现编辑器里的反斜杠(反斜线)都被过滤成了正方形,这是为什么呢? 检查/core/function/handle.php中自带方法发现有function decode_string和functiondecode_slashes专门做了字符串处理。 如图,我们注释掉框中的两处代码即可。 扩展阅读 PHP stripcslashes() 函数的定义和用法: stripcslashes() 函数删除由 addcslashes() 函数添加的反斜杠。 提示: 该函数...
2023-04-29 228