-
CMS教程
pbootcms 后台使用的是百度ueditor编辑器,ueditor上传图片会自动添加title、alt属性,属性值为源图的文件名,pbootcms中title为图片上传后的一串日期数字名称,从SEO和用户体验角度来说都不好。 去除方法 接下来准备改造成默认图片上传后只带alt=,一个空alt属性,然后通过手动去编辑图片描述实现seo最佳效果。 1、打开\core\extend\ueditor\ueditor.all.min.js文件,搜索imageUrlPrefix,找到 g.setAttribute...
2023-07-20 184
-
织梦技巧
在织梦 /include/extend.func.php 文件页面底部添加一下代码: function display_ul($i,$var='0'){ global $dsql; $row = $dsql-GetOne("SELECT COUNT(id) as num FROM dede_arctype WHERE reid = $i)"); if($row['num']0 ){ if($var=='0'){ return "ul"; }else{ return ...
2023-07-19 201
-
CMS教程
今天群里有人咨询后台要设置自定义字段的搜索(按id、按标题、按副标题、按作者等等),其实很简单. 在apps/admin/model/content/ContentModel.php中 //查找指定分类及子类文章及//在全部栏目查找文章中将 -like('a.title', $keyword) 改为 -like('a.title,a.要新增的字段',$keyword) 如果需要查找自定义字段,需要在$fields=array(里将自定义字段添加好,然后在like里添加上即可。教程如下: 开始修改如下 首页...
2023-07-19 202
-
后端开发
php explode 逗号 分割字符串 //利用 explode 函数分割字符串到数组 $source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 $hello = explode(',',$source); for($index=0;$indexcount($hello);$index++){ echo $hello[$index];echo "/br"; } split函数进行字符分割(PHP7中已经放弃了这个函数。) // 分隔符可以...
2023-07-19 101
-
后端开发
当我们输入不管大小写都能查询到数据,例如:输入 aaa 或者aaA ,AAA都能查询同样的结果,说明查询条件对大小写不敏感。 解决方案一: 于是怀疑Mysql的问题。做个实验:直接使用客户端用sql查询数据库。 发现的确是大小不敏感 。 通过查询资料发现需要设置 collate (校对) 。 collate规则 : *_bin: 表示的是binary case sensitive collation,也就是说是区分大小写的 *_cs: case sensitive collation,区分大小写 *_ci...
2023-07-19 88
-
后端开发
在网站开发过程中,可能需要用 PHP 实现验证邮箱格式是否正确,那么我们就可以通过 PHP 中 filter_var 函数来实现。 下面我们就结合具体的代码示例,给大家介绍 PHP 怎么验证邮箱是否合格。 代码示例如下: function check_email($email) { $result = trim($email); if (filter_var($result, FILTER_VALIDATE_EMAIL)) { return "tru...
2023-07-18 75
-
前端开发
有很多客户在建站的过程中,联系我们板块或者是网站的foot板块有需要展示门店地图的需求,百度的地图是大家最常用的,极个别客户也有喜欢用高德地图的,那么今天就专门出一篇教程,高德地图嵌入网站的方法,很简单,进入正题. 正文 1、首先到高德地图的开放平台创建应用,申请key码,申请入口:高德开放平台认证地址,选择你的认证方式,这个就不多详细写了,基本操作。 2、在高德地图开放平台的开发指南中,填入自己的位置信息及定位,输...
2023-07-18 309
-
后端开发
在PHP中不能定义重名的函数,也包括不能在同一个类中定义重名的方法,所以也就没有方法重载。单在子类中可以定义和父类重名的方法,因为父类的方法已经在子类中存在,这样在子类中就可以把从父类中继承过来的方法重写。 简单来说就是php中parent的方法可用于调用父类中定义的成员方法 代码为【class Manager extends employee {public function getSal(){parent::getSal()}】。 php中parent的方法:来引用父类的方法。 parent::可用于...
2023-07-17 69
-
后端开发
前段时间刚好有个项目需要用到,所以在这里记录一下,话不多说直接上代码 use PhpOffice\PhpSpreadsheet\IOFactory;use PhpOffice\PhpSpreadsheet\cell\Coordinate;/** * 提交EXECL表格带图片导入导入数据 */public function upload_field_excel_post(){ $file_url = $this-request-param('file_url'); //文件路径 if (!empty($f...
2023-07-17 190
-
后端开发
今天做站的时候突然来的灵感,正常的情况下,我们的网站内容都是发布时间或者更新时间直接调用出来,但是这样看起来非常的枯燥,而且很大众化,想像微信那样,多少秒前发布,多少分钟前发布,多少小时前发布的。 于是稍加思索整理出如下代码,具体效果参考本博客首页/列表/详情页。 /** * 时间美化函数 * @param [time] $time * @return void */function format_date($time){ $t=time()-strtotime($time); $f=arra...
2023-07-17 120