xunruicms

迅睿CMS 黄页插件

為{幸葍}努か 提交于 2020-08-09 18:08:54
调用指定用户的黄页地址: {dr_hy_url(9999)} 9999是用户的id号 如果非hy模块调用黄页地址需要改写: {php $ci->init_file('hy'); echo dr_hy_url(9999);} 1、个人主页自定义url 对应的解析规则是: "user\-([0-9]+).html" => "index.php?s=hy&c=show&uid=$1", 2、搜索页面的seo设置 对应的解析规则是: "hy.html" => "index.php?s=hy", "hy\-(.*).html" => "index.php?s=hy&rewrite=$1", 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/833.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4287416

迅睿CMS 图片专用Image

 ̄綄美尐妖づ 提交于 2020-08-07 18:08:00
内容详情中(show.html) 模板中调用方法是: {loop $字段名 $i $c} 序号: {$i} 文件原始地址:{dr_get_file($c)} 文件的下载地址:{dr_down_file($c)} 图片缩略图:{dr_thumb($c, 200, 200)} 图片缩略图带水印:{dr_thumb($c, 200, 200, 1)} {/loop} 注意: 1、[字段名]需要换成你定义的具体字段英文名称 2、如果在list循环中调用,需要把[字段名]改成[$t.字段名] 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/692.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4467682

迅睿CMS 数据库挂了

删除回忆录丶 提交于 2020-08-06 08:53:51
数据库挂了常见错误提示 这个时候可以找到错误日志看看: cache/error/当天日期.php 错误日志一般有这种提示: 1、数据库连接问题 connenion timed out 说明数据库服务挂了,重启一下试一试 2、表示数据库账号和密码不匹配 3、数据库连接不上 由于目标计算机积极拒绝,无法连接 需要使用官方test.php工具查看原因 https://www.xunruicms.com/doc/396.html 例如数据库挂了会提示详细的报告: 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/1001.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4473387

迅睿CMS 下拉选择 Select

 ̄綄美尐妖づ 提交于 2020-08-06 05:55:51
内容详情中(show.html) 模板中调用方法是: <p>选择值:{$字段名} </p> <p>选择的名称: {php $field = dr_field_options(字段ID号);} {$field[$字段名]} </p> 注意: 1、[字段名]需要换成你定义的具体字段英文名称 2、如果在list循环中调用,需要把[字段名]改成[$t.字段名] 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/698.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4467673

迅睿CMS 用户组取消/删除之后

筅森魡賤 提交于 2020-08-05 16:10:36
迅睿CMS 用户组取消/删除之后 挂钩点名称 member_del_group_after 挂钩点参数 \Phpcmf\Hooks::trigger('member_del_group_after', $data); 参数说明 Array ( [username] => asdfa [phone] => [email] => daf@fda.com [password] => d45c371b35ded2de44e7b528c00ee964 [name] => [salt] => 59b90e1005 [money] => 0 [freeze] => 0 [spend] => 0 [score] => 0 [experience] => 0 [regip] => 127.0.0.1 [regtime] => 1481442182 [randcode] => 230252 [uid] => 8120 [id] => 8120 [is_lock] => 0 [is_auth] => 0 [is_admin] => 0 [is_avatar] => 0 [is_verify] => 0 [is_mobile] => 0 [group_name] => 本次用户组名称 ) #以实际输出的参数为准 用法举例 /config/hooks.php \Phpcmf\Hooks::on(

迅睿CMS 多模块内容循环

故事扮演 提交于 2020-08-05 06:39:12
一、作用 用于循环查询多个模块内容数据(支持分页查询) 二、语法 { modules module=模块名称1,模块名称2 field=字段1,字段2 ....}{/ modules } 三、参数介绍 参数 介绍 module 模块名称,填写至少两个模块目录以上,例如news,image,book site 站点id,默认当前站点,填写其他站点id表示查询其他站点的模块数据 field 必选字段,多个字段以小写分号分开,填写多个模块的共同字段 order 排序方式,多个排序以小写分号分开,默认降序排列,例如updatetime_asc表示按更新时间升序排列 num 表示显示数量,支持定点查询,例如1,2表示从第1条记录开始,共显示2条数据 page 当page=1时表示开启分页查询,否则pagesize与urlrule是不会生效的 pagesize 分页显示数据量 (当存在catid时会自动取该栏目设置的数量,修改栏目-模块设置-设置数量即可) urlrule 分页地址规则:[page]表示分页标识符 (当存在catid时会自动取该栏目设置的URL分页规则) cache 缓存时间单位秒,默认关闭缓存;当cache=3600时,表示缓存时间1小时,建议数据查询的标签都加上缓存参数 return 默认返回变量为t,调用方式就是{$t.字段值} 四、返回变量 变量 参数 {$debug}

迅睿CMS 微信自动回复二次开发

China☆狼群 提交于 2020-08-04 18:29:53
本教程需要熟悉php的开发者 系统自带的自动回复功能是按关键词数据进行匹配、按指定模块内容进行匹配两种匹配方式,在实际项目中可能会对其他表进行查询回复 新建文件: dayrui/App/Weixin/Plugins/AutoReply/Run.php 此文件用于开发者写自动查询的回复功能 他基于微信Home.php控制器 回复关键字变量:$this->data['Content'] // 回复文本方法 $this->_to_weixin_text("这是自动回复的内容"); 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/796.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4299002

迅睿CMS 自定义后台面板

戏子无情 提交于 2020-08-04 17:49:16
自定义后台面板的功能是将一些自己喜欢或者需要的数据展示到后台首页处,如下图示 图中红色区域就是后台首页的控制中心,这些数据可以由你自己来定义,本章节就是来介绍怎么定义 1、进入后台首页,自定义本页面链接,如下图 2、进入自定义页面编辑模式 绿色选中部分是功能区块,你可以将这些区块添加到后面面板上去,单击需要添加的按钮 3、单击”数据统计“,他会出现在预设区 4、拖动数据统计标题,将他拖动到下面正式区的任意位置 5、进入正式区后,可以单击保存,进入后台可以看到自定义区域内容 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/718.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4415403

迅睿CMS 第三方登录类型开发

China☆狼群 提交于 2020-08-04 11:28:20
系统默认自带的第三方登录方式有:微信扫描登录、新浪微博、QQ登录、微信公众号关注登录。 在实际项目中比如有人要增加一个登录方式呢,例如增加百度登录、微信APP端登录等等,这时候可以按本章来自定义登录方式。 本教程需要有一定的PHP开发基础!! 程序目录介绍: dayrui/ThirdParty/OAuth/登录方式命名(首字母大写其余小写)/ 文件介绍: 1、命名文件 dayrui/ThirdParty/OAuth/登录方式命名/App.php <?php // 接入商名称 return [ 'name' => '微博', // 接入商名称 'help' => 588, // 帮助手册id ]; 2、运行文件 dayrui/ThirdParty/OAuth/登录方式命名/Run.php <?php /** * 执行程序 */ // $appid 这个后台设置值 // $appkey // 这个也是后台设置的值,因为一般情况下只有两组值,开发者可以随意利用他们 if ($action == 'callback') { // 表示回调返回 // 这里写你的程序段代码 } else { // 跳转授权页面 dr_redirect($o->getAuthorizeURL($callback_url)); } 3、配置好了文件,我们可以在后台看到新的登录方式,并设置参数 迅睿CMS系统: