联系官方销售客服

1835022288

028-61286886

什么是二次开发

二次开发,简称二开,就是在现有的迅睿CMS框架上进行开发和修改、功能的扩展,然后达到自己想要的功能,一般来说都不会改变迅睿CMS框架系统的内核。


为什么要二次开发?

迅睿CMS框架现有功能无法满足你的需求时,需要自己写一些代码来实现功能。


  • 重写系统Library类:邮件验证函数

    表单验证类文件:/dayrui/Fcms/Library/Form.php1、新建文件:dayrui/My/Library/Form.php2、新写方法体:

  • 模板文件不存在

    访问页面提示:模板文件不存在这个时候我们可以开启开发者模式:https://www.xunruicms.com/doc/204.html 这个时候就可以看到具体是哪一个模板缺少了,方便直接按照上面的路...

  • 全站页面,多语言自动翻译

    【全站页面翻译】插件,多语言自动翻译,打破传统的部分内容翻译,实现网站整个页面的多语言自动翻译。努力一个多月,终于把百度、谷歌、有道等翻译平台的大量数据整理完,使网站前台、会员中心等实现自动翻译。支持

  • 提取html中的图片

    函数名:dr_get_content_img例如提取show.html中的内容字段中的全部图片,内容字段是content,那么写法是:{php $imgs = dr_get_content_img($content);}{loop $imgs $img}{/loop}图片数量:{count($imgs)}提取3张图片写法:{php $imgs = dr_get_content_img($conte...

  • 移动端地址转化

    将指定pc地址转为对应的移动端地址函数名称:dr_to_url循环体示例,以t前缀为例:{dr_to_url($t.url)}show.html内容详情页面:{dr_to_url($url)}将域名替...

  • 自定义缓存Cache.php

    用于后台进行“更新缓存”操作时执行配置表中的方法,跟“更新缓存”操作联动进行自定义缓存配置文件:/dayrui/My/Config/Cache.php

  • 路径补全 dr_text_full

    将文本中的相对路径地址补全完整地址,形如以下格式:将src和href中包含的相对路径转化为补全地址;例如内容show.html模板写法为:{dr_text_full($content)}指定补全域名方

  • OEM版本恢复到原版

    如何将oem版本恢复到原版?1、前往官方下载CMS升级包https://www.xunruicms.com/member.html?app=vip&c=home&m=index2、将网站已有CMS的d

  • 插件在线安装 / 离线安装

    方法一、有zip安装包的离线安装1、下载插件zip包之后,解压插件包,然后直接将插件包覆盖到网站根目录2、解压插件3、接下来在后台的插件管理中即可看到本插件如果这里看不到你插件的名称,那么说明你解压包

  • 头像上传接口

    本接口用于注册用户上传自己的头像和更新头像请求地址:/index.php?appid=[授权ID]&appsecret=[授权码]&s=member&c=account&...