QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

cms教程

首页 > cms教程 >
  • 最新 phpcmsv9实现给顶级栏目添加文章并生成静态页面

    在phpcmsv9程序中默认是不支持给顶级栏目添加文章内容的,而且,给添加过文章的栏目添加子栏目后,该栏目下原有的文章在管理内容中也看不到,同时在生成静态页面时,这个栏目下原有的文章不会被生成静态页面,只会把它子栏目中的文章生成静态页面。从上面的动态图中可以看到,国内新 ...

    2021-10-12    515次    0
  • 给phpcms自带的ckeditor编辑器增加首行缩进

    phpcms自带的ckeditor编辑器,但是我又不太喜欢新版本的灰色风格,所以一直没去升级,自带的编辑器只有一个增加缩进量的按钮,点击之后自带缩进40px像素,这明显不符合我们的需求,看了网上的修改ckeditor4 x版本的方法,改造一下自带的版本的首行缩进量功能打开 statics js ckeditor ...

    2021-09-25    691次    0
  • dede5.8版本下安装插件提示模块中存在恶意代码问题解决

    dede5 8增加了对上传模块的安全校验,造成模块中含有eval、assert等代码的直接提示存在恶意代码,造成插件无法安装,解决办法:解决方法:1、打开 include dedemodule class php找到以下代码:if(preg_match(" [^a-z]+(eval|assert)[ s]*[(] i",$ct)==TRUE){ShowMsg("你所上传的模块 ...

    2021-09-04    499次    0
  • 解决$dsql = new DedeSql(false)在v5.7中无法调用数据问题

    dede5 7版本下无法使用:$dsql=newDedeSql(false); 否则会直接报错或者跳转404页面直接改成:global $dsql这样就可以直接使用$ssql进行数据库调用了...

    2021-09-04    244次    0
  • phpcms栏目增加多图片上传功能

    phpcms虽然字段里边有多图上传字段,但是我们在其他地方却无法想单图上传那样,随意使用,单图调用的代码是:<?phpechoform::images(& 39;info[image]& 39;,& 39;image& 39;,$image,& 39;content& 39;);?>但是却没有多图调用的方法,添加方法如下:(1)找到phpcms libs classes form ...

    2021-07-16    748次    0
  • dedecms织梦副栏目名称和链接调用

    打开 include extend func php 在最下面加入 ***获取副栏目链接和名称* if(!function_exists(& 39;GetTypeid2& 39;)){functionGetTypeid2($typeid2){global$dsql;$result=& 39;& 39;;$query="SELECT*FROM`dede_arctype`WHEREidIN($typeid2)ANDishidden<>1ORDERBYFIELD(id,$typeid2 ...

    2021-06-25    657次    0
  • 织梦dedecms通过dede:sql标签使用SQL语句调用数据库内容

    dedecms模板机制提供了常用的网站数据调用标签,织梦dedecms程序提供的调用标签可以满足大部分网站的调用需求,可对于有更大需求,需要再灵活调用网站内容的dedecms用户来说显然不够,因此dedecms很人性化地提供了SQL万用标签{dede:sql}{ dede:sql},通过该标签,dedecms模板作者可以 ...

    2021-06-25    1101次    0
  • 织梦dede:channelartlist嵌套dede:sql里使用当前文章变量

    织梦dede:channelartlist嵌套dede:sql,而在dede:sql里只能使用channelartlist里的栏目变量例如~id~、~typeid~、~typename~如果想要引用当前文章的其他变量例如~title~、~writer~、~shorttitle~ 等等这些变量是不会被解析的,如果想要更多的当前文章变量,我们可以这样做打开 incl ...

    2021-06-25    231次    0
  • 修复网上自定义栏目名称伪静态的bug

    网上的自定义栏目伪静态基本都是互相抄袭的,都存在一个问题,如果当两个栏目重复的时候,会造成伪静态错误,虽然phpcms不允许一级栏目重复,但是二级栏目一下就不能判断了。所以我们需要多校验一级栏目,当然还有极端1情况,那就是网上栏目还是有重复的,这种暂时不考虑修复代码:pr ...

    2021-06-08    813次    0
  • phpcms文章内容页如何自定义url

    本教程是根据网上的教程做的简单调整1、添加字段内容-模型管理-选择你要修改的模型,一般是文章模型,然后是字段管理,添加字段作为主表字段,选择 是,非常重要,否则在批量生成url中会无法生成自定义字段字段名为prefix 不建议修改,因为要跟后面的代码关联起来(为什么网上的所 ...

    2021-05-22    1203次    0
  • 官方dedecms原版安装后打开首页500,无法生成栏目问题处理

    好就没用dedecms了,昨天安装了一下,后台正常,但是无法打开首页,一打开就提示50错误,后台栏目管理无法生成,一点也是同样的问题,网上的所有方法都试过了,都不行,只能去群里请教大神们,一下是转载的解决方案:如果你正在用的是最新版的织梦程序(2018-01-09),你可能会遇到后台 ...

    2021-05-19    598次    0
  • phpcms给text单行文本字段增加是否唯一校验

    在给模型增加单文本字段的时候有个选项:值是否唯一虽然我们设置了,新增保存的时候确实也提示了但是我们没法第一时间知道是不是重复了,并且修改的时候,是不校验的,这就坑了,所以改造了一下,找到phpcms modules content fields text form inc php找到return& 39;<inputtype="tex ...

    2021-05-16    1089次    0
  • phpcms后台登录时用ajax实现实时校验验证码

    phpcms v9后台登录的时候,无法立即验证验证码是否正确,必须提交登录之后才能确定,这就很耽误时间了,所以对验证码做了个改造,用ajax实时校验验证码。1、找到 phpcms modules admin templates login tpl php(1)首先在最上面title之后引入jquery js<scriptlanguage="javascript" ...

    2020-09-07    1271次    0
  • phpcms给文章添加“审核”或“未审核”状态

    phpcms默认的审核或者未审核状态的前提是必须开启工作流,但是平时我们做网站的时候压根用不到工作流,那么此时我们怎么开启文章的状态(1)找到phpcms modules content content php的init方法(大概67行)的代码:$where=& 39;catid=& 39; $catid & 39;ANDstatus=& 39; $status;改成 ...

    2020-08-20    633次    0
  • phpcms判断栏目是否高亮函数封装

    平时我们判断栏目是否高亮都需要写一堆的if判断,比如{if$top_parentid==$r[catid]||$catid==$r[catid]||$parentid==$r[catid]}current{ if}"这么写当然可以用,并且绝大多数人用的都是这种方法,但是当栏目层级太多的时候这个就无法判断,关键是太长了,影响代码美观,所以封装一个 ...

    2020-08-20    713次    0
  • phpcms修改自动提取缩略图的字段,可同时判断多个字段

    官方默认的自动提取缩略图是从content字段中获取的,并且可以指定第几张图片,这种方法好处就是我们可以不用给缩略图单独上传一次图片了。但是最近在做企业站的时候,因为要是用产品图轮播效果,经常会用到组图字段(pictureurls),这就造成了系统无法为我们提取缩略图,所以做了个 ...

    2020-08-17    582次    0
  • phpcms生成缩略图时png和gif透明格式出现黑底解决方案

    官方的thumb方法虽然也写了相关代码,但是没有生效,上传png透明图片的时候永远是生成黑色背景的,效果如图:所以需要对thumb方法做个改造,让他支持png和gif格式的缩略图裁剪找到代码:phpcms libs classes image class php 找到thumb方法,找到代码:if($type==& 39;gif& 39;||$typ ...

    2020-08-17    489次    0
  • phpcms调用广告(ad)列表方法

    phpcms调用广告通常我们是直接使用get方式读取数据库,这种简单,但是代码有点多,记不住,所以可以采用封装为类似于list的方法(1)普通方式调用{pc:getsql="SELECTsettingFROMv9_posterWHEREspaceid=12ANDtype=& 39;images& 39;ANDdisabled=0ORDERBYlistorderASC"num="5"}{loop$dat ...

    2020-08-13    1128次    0
  • phpcms给列表页添加调用点击次数标签hits="1"

    我们平时在列表页调用点击的时候都是在网上搜的这段代码:{php$db=pc_base::load_model(& 39;hits_model& 39;);$_r=$db->get_one(array(& 39;hitsid& 39;=>& 39;c-& 39; $modelid & 39;-& 39; $r[id]));$views=$_r[views];}这样做当然可以方便的调用出来文章点击率,但是有一点就是太 ...

    2020-08-12    1130次    1
  • 推荐 phpcms v9头像上传改为H5上传(cropper.js)

    网上有很多的理由cropper js开发的h5图片上传,但是大都依赖bootstrap,需要引入他们的东西,感觉太重。另外由于phpcms v9后台修改flash上传为h5上传,唯独没有修改头像的上传,感觉不太完美,所以专门开发了一下h5头像上传,具体修改方案参考:https: doc tengcee com other 148 h ...

    2020-05-18    1290次    0

添加微信好友

添加微信好友

微信小程序

百度小程序