PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > ClassCMS

高级默认值 [columnauto]

管理员 2024-12-14
ClassCMS
9

新增文章时,如字段值为空,则使用填写的方法进行处理

常见用法:

截取内容的前50个字符 cms:common:text;$content;50

随机20个字符 cms:common:randStr;20

标题的拼音 cms:common:pinyin;$title

将文章id作为当前字段值 $id

1.1版本:如参数为$,则将整篇文章数组作为参数传入方法内

自定义方法

将标题转换成拼音,大小转换成小写,替换空格为-

function diy($title){    $title=C('cms:common:pinyin',$title);    $title=strtolower($title);    $title=str_replace(array(' '),array('-'),$title);    return $title;}

将上面代码放入应用主文件内,如应用为template,则应修改高级默认值为template:diy;$title

提取内容中的图片作为缩略图

请先安装缩略图插件

function autoThumb($content){    $pics=C('thumb:getContentPics',$content);    foreach ($pics as $pic) {        if($thumbfile=C('thumb:resize',$pic,300,200)){//缩略图尺寸            return $thumbfile;        }    }    return '';}

将上面代码放入应用主文件内,如应用为template,则应修改高级默认值为template:autoThumb;$content

根据标题与内容生成配图

请先安装自动配图

修改图片字段高级默认值为:autoimage:autoCreate;$title;$content;500;400

每次增加文章时,如果未上传图片,则会根据标题与内容,为图片字段自动生成一张500*400的图片

栏目变量设置高级默认值

1.2版本支持

常见用法:

随机20个字符 cms:common:randStr;20

栏目名的拼音 cms:common:pinyin;$.channelname

将栏目id作为当前变量值 $.id


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部