PHP自带的函数被禁止如何开启

1、宝塔面板解除方式2、部分虚拟主机解除方式

外部页面调用模块表单提交项目

默认情况下模块表单提交页面是单独的一个页面,而在实际项目中有时候需要把模块表单提交页面放到内容详情页面,这样可以不用跳转到新页面提交表单,而是直接在内容中提交表单。1、以文章反馈表单为例2、在文章内容页面show.html,下面代码中的‘fankui’需要改成你自己的表单别名{php extract(dr_get_mform_post_value(MOD_DIR, 'fankui'...

自定义网站表单/全局表单内容列表的字段

模块内容管理界面,上图中红色部分是可以随意修改和添加的一、后台配置添加方法1、进入设置-内容模块-模块管理-模块设置里面2、切换到后台字段选项点显示就行了序列:排序号,从小到大名称:列表的显示名称宽带:表格的宽,px为单位回调:需要掌握PHP技术,用于写非文本字段的格式化输出值二、改模板添加方法1、复制下面模板文件/dayrui/Core/Views/share_list.html2、以news模...

自定义模块表单内容列表的字段

模块表单内容管理界面,上图中红色部分是可以随意修改和添加的一、后台配置添加方法1、进入设置-内容设置-模块管理,选择模块表单 里面2、单修改按钮3、切换到后台字段选项点显示就行了序列:排序号,从小到大名称:列表的显示名称宽带:表格的宽,px为单位回调:需要掌握PHP技术,用于写非文本字段的格式化输出值二、改模板添加方法1、复制下面模板文件/dayrui/Core/Views/share_mform...

自定义模块内容列表的字段

模块内容管理界面,上图中红色部分是可以随意修改和添加的一、后台配置添加方法1、进入设置-内容模块-模块管理-模块设置里面2、切换到后台字段选项点显示就行了序列:排序号,从小到大名称:列表的显示名称宽带:表格的宽,px为单位回调:需要掌握PHP技术,用于写非文本字段的格式化输出值二、改模板添加方法1、复制下面模板文件/dayrui/Core/Views/share_list.html2、以news模...

生成静态时报错排查处理

在生成静态的时候出错,最大可能性是模板的问题排查方法1、打开index.php开启开发者模式开关https://www.xunruicms.com/doc/204.html2、后台开启url自由模式3

DEDE转换包含数字的模型表

1、使用phpmyadmin工具,进入dede老数据库2、找到表dede_channeltype把Nid字段改为不带数字的

独立模块、独立栏目URL

我们以独立模块:demo,为例默认动态地址是这样的:模块首页:/index.php?s=demo栏目列表页面:/index.php?s=demo&c=category&id=123分页...

共享模块、共享栏目URL

下图界面就属于共享栏目模式,他有栏目列表页面、内容详情页面组成默认动态地址是这样的:栏目列表页面:/index.php?c=category&id=123 分页:/index.php?c=category&id=123&page=222内容详情页面:/index.php?c=show&id=123 分页:/index.php?c=show&id=123&page=222...

内容维护工具

一、内容批量替换替换任意表中的指定字符,例如把【PHP7】替换成【PHP8】等情况二、内容批量修改按条件机批量设置内容,例如把catid=1(栏目id=1)的author字段值,批量设置为【新名称】执

任意页面查询API接口

XunRuiCMS框架支持读取任何页面的数据接口,接口格式如下:/index.php?appid=[授权ID]&appsecret=[授权码]&[任意页面地址参数]一、举例说明例如新闻详情页面的默认地址是:http://www.demo.com/index.php?s=demo&c=show...

程序安装教程

1、下载程序安装包2、将安装包解压到网站根目录3、将授权域名绑定到网站更目录4、执行安装程序 /install.php5、填写数据库信息及网站信息6、安装成功,进入后台7、更新后台缓存,并刷新浏览器,重新加载后台界面

网站表单/全局表单URL

网站表单作为内容的辅助,目前他没有自定义url规则功能1、前端访问表单的提交页面/index.php?s=form&c=ceshi&m=post2、前端表单的数据列表页面/index.php?s=form&c=ceshi3、前端表单的数据详情页面/index.php?s=form&c=ceshi&m=show&id=表单内容ID网站表单的使用定位不同,因此内容表没有设计自定义url功能,只能由默认...

禁止地址的301跳转

为了网站地址的唯一性,当在地址后面加参数时会自动跳转到正规的地址可以通过配置文件的方式取消301跳转用Notepad++工具打开index.php (不要用记事本)define('IS_NOT...

自定义方式-发送通知提醒方法

1、发送站内消息\Phpcmf\Service::L('Notice')->send_notice_user("任务名称",$uid,['type'=>'站内消...

hy空间插件接口

1、用于hy插件的关注接口index.php?appid=[授权ID]&appsecret=[授权码]&api_auth_code=[登录授权码]&api_auth_uid=[

基本语法

语法格式:{标签}标签必须存在于{ }之间,模板中支持PHP标签错误的标签写法错误1、css混用很多人喜欢把css之间写在页面里面,如下面所示:.indexbox{background:#fff;padding:10px;}这种写法是不规范的,需要将上面...

Table类:发布格式化保存数据

适用于继承table类的控制器文件,需要精通php的开发者功能介绍:发布或修改内容入库之前进行格式化字段,比如发布或修改内容时,给title字段加一个随机字符用法说明:1、打开内容模块发布控制器/da

其他网站程序的数据转移

其他网站程序转移为xunruicms,例如phpcms的网站、dedecms的网站、帝国cms等等如何转移成xunruicms程序呢?操作步骤:1、按照原来站点创建好对应的模块和栏目。2、通过火车头采...

自定义类文件类库

基于App目录下的插件或模块如何创建自己的类库1、新建文件:dayrui/App/Test/Libraries/My.php2、新写方法体:

error parsing headers: duplicate header 'Content-Type'

虚拟主机报500错误;[ThuJul2208:29:402021][error][client112.30.208.157]FastCGI:commwithserver"/php-1.1/phpfar

模板方式-发送通知提醒方法

1、定义自己的提醒方法在App中新建dayrui/App/Myapp/Config/Notice.php

短信登录接口

本接口用于验证用户的登录,并返回用户基本信息和登录授权码。GET请求地址:/index.php?appid=[授权ID]&appsecret=[授权码]&s=member&c=...

自定义数据接口

cms提供直接输出、PHP代码体两种方便开发者使用的数据输出接口。1、直接输出本类型是将后台录入的数据格式原样输出到客户端返回格式为:array(3) { ["code"]=> int(1) ["msg"]=> string(2) "ok" ["data"]=> st...

应用联动缓存脚本cache.php

后台执行更新缓存时的联动脚本文件:App/ModuleName/Config/Cache.php内容格式:

用户信息获取接口

通过用户id号获取用户详细资料和头像地址请求地址:/index.php?appid=[授权ID]&appsecret=[授权码]&s=httpapi&m=member&...

头像上传接口

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

多个内容页:给内容创建多个模板和地址

需求:默认一篇内容只有一个地址和模板,就如【show-123.html】,这种地址表示内容详情页面;如果还需要为这个内容创建多个页面,例如【show-123-two.html】等。实现原理:使用新建控制器的方式来做新url地址构成。实现方法:1、以news模块为例,复制原有文件 dayrui/App/News/Controllers/Show.php2、粘贴为Two.php,内容做一下变更:

分页标签的统计标签样式缺失

-------当出现分页标签样式缺失时,系统默认pages变量会少了a标签-------------解决办法---------打开分页配置文件【/config/page/pc/page.php】做以下...