在二次开发时,首先要创建自己的应用程序目录,如下图所示的Test目录:应用程序目录./dayrui/App/应用程序名。命名方式应用程序目录由英文字母组成,目录首字母必须大写。文件结构/Test /Config 配置存储配置文件 /Controllers 控制......
开启开发者模式,全站都可以看到调试信息,一般用于:插件开发/二次开发时、做模板界面时、出现URL重定向过多时、性能调试时、系统故障排查时。开启方法:网站根目录文件./index.php将IS_DEV设置为1,网站上线之后请关闭此项。开启后会比较直观的看到程序错误的情况。IS_DEV = 1是表示开启......
XunRuiCMS系统文件结构public网站主目录,如果没有这个目录表示根目录是网站主目录api 或 public/api接口调用入口、编辑器等cache缓存文件目录,可自定义位置,例如使用固态硬盘config用户的一些自定义配置、自定义函数、自定义钩子等dayrui系统核心程序目录,可移动目录s......
二次开发是非常方便的,代码清晰,入门简单。开发者不要盲目的去修改系统核心代码,这样会导致无法正常的升级CMS,导致无法及时获得CMS安全补丁。建站和二次开发时建议不要变动代码的目录如下:(红色部分是XunRuiCMS的核心程序,每次升级XunRuiCMS时只需要升级这些文件夹即可)建站和二次开发时,......
什么是二次开发二次开发,简称二开,就是在现有的CMS框架上进行开发和修改、功能的扩展,然后达到自己想要的功能,一般来说都不会改变原有系统的内核。为什么要二次开发?现有功能无法满足你的需求时,需要自己写一些代码来实现功能。二次开发的开发人员需要具备的基本条件1. 具备基本的PHP知识(必备);2. 具......
模板文件路径:/template/pc/default/home/api/down_file_msg.html用于外链文件,下载时的提示界面,如果没有这个模板就用msg.html代替提示信息输出格式:如果不提示进入自动下载的写法是:...
栏目模板分为封面模板和列表模板1、封面模板:category.html,此页面为父栏目属性时的模板,它可以显示多个子栏目聚合一个封面频道界面。2、列表模板:list.html,是终极栏目的列表页,支持分页显示文章列表。如何将封面栏目的模板设置为列表栏目?1、进入封面栏目的编辑页面,找到模板设置2、将......
在服务器里面关闭404页面设置,例如宝塔设置方法如下:用来提示页面不存在,内容不存在时的404界面例如下方样式:此页面的http状态码是:404模板文件路径:/template/pc/default(根据你的模板目录而变化)/home/404.html提示信息输出格式:{$msg}...
用来提示系统的信息,例如这种提示:模板文件路径:/template/pc/default/home/msg.html提示信息输出格式:{if $code}提示成功的信息{else}提示失败的信息{/if}{$msg}{if $url}如果您的浏览器没有自动跳转,请点击这里{else}[点击返回上一页......
迅睿cms默认情况下,模块内容页面的模板是show.html,可以通过栏目属性中修改本栏目下的内容统一一个模板文件,例如改成show2.html作为本栏目的内容模板。那么,在实际环境中需要为单独的内容页面设定不同的内容模板怎么办?1、进入某个模块的字段管理2、创建一个字段,类型是text,名称随便填......