联系官方销售客服

1835022288

028-61286886

文章签收功能开发示例

功能需求说明:1、 后台添加文章时增加一个选项文章签收: 如需签收时,选择中相关用户即可。2、 前台用户登录后,在文章页面显示实现方案说明文章签收简而言之就是给文章建一个签收记录表,这种功能点可以使用《模块表单插件》来完成,签收记录相当于文章的子集内容。开发步骤说明第一步、后台字段创建和模块表单的创建1、安装《模块表单插件》2、为文章news模块,创建《签收》的表单3、为签收表单,设置字段,不需要...

网站表单/全局表单管理

上面章节我们创建一个“测试”的网站表单,下面来介绍下如何管理它的数据创建完网站表单之后,更新全站缓存,再按F5刷新整个后台,就可以看到以下链接这里可以对他进行基本的管理操作。前端投稿发布权限默认地表单发...

Table类:查询条件继承

适用于继承table类的控制器文件功能介绍:在列表数据增加一组查询条件,比如在后台的新闻列表页面增加一个固定条件判断用法说明:在_List()函数之前写上$where="你的sql条件";if($th...

微信验证下载文件

插件地址:https://www.xunruicms.com/shop/app/715.html 设置方法:1、首先安装官方版的微信插件2、然后下载本插件,在cms后台安装3、进入本插件的设置界面,设置一个关键词例如:验证码4、设置某些模块的下载字段下载字段需要你自己去模块里面创建字段,并上传文件作为测试5、设置下载链接,一般在文章内容页做一个下载的链接,例如 news模块的show.html写法...

第三方短信接口开发

需要在后台开启第三方模式相关函数介绍1、验证码发送方法sendsms_code($mobile, $code, $config)$mobile 手机号码$code 验证码$config 你在后台数量的第三方配置参数2、文本消息发送方法sendsms_text($mobile, $cont...

百度编辑器无法加载

当移动端域名、或者模块自定义域名、自定义后台域名访问百度编辑器时会加载异常,是因为跨域导致编辑器不工作。这个时候需要把根目录中的/api/ueditor/目录文件复制到这些域名下的根目录中,即可解决

模块域名恢复方法

当在后台把域名错误的绑定到模块域名上时,会导致域名无法访问后台,恢复办法:1、打开配置文件/cache/config/domain_app.php2、将域名删除,留空3、登录后台,这样就可以登录后台了...

后台菜单管理

后台菜单分为三级,如下图所示顶级菜单:表示顶部的集合菜单分组菜单:表示左侧分组的集合菜单链接菜单:表示左侧分组下面的链接菜单添加后台菜单的方法:1、在首页分组下添加一个链接菜单系统路径:格式如上图所示...

审核时微信通知审核的管理人成员

需求:通过微信消息提醒对应的权限组账号及时登录后台审核稿件实现方法:config/hooks.php\Phpcmf\Hooks::on('module_verify_after',fu...

后台登录故障{"code":1,"msg":"ok","data":{"sync":[],"url":

{"code":1,"msg":"ok","data":{"sync":[],"url":"admin.php?c=home&m=home"}}

广告管理数据操作和创建思路

广告管理思路很简单,主要是用于后台录入一些图片和地址,前端来调用这些图片和地址这种需求我们直接使用【网站表单】的知识来做;如何创建【网站表单】? 方法就不重复写了,前面章节都有介绍。本视频操作了网站表...

系统参数设置

用于设置系统环境配置一、系统参数操作日志:记录后台post修改、添加、删除的操作记录内容临时存储:发布内容时自动保存表单字段值,当意外关闭浏览器时,再次进入发布时将自动填充栏目目录允许重复:共享栏目和模块...

小程序自动授权登录

微信插件后台需要开启自动登录模式授权登录代码示例:wx.login({success:function(res){console.log(res);if(res.code){wx.getUserInf...

附件缩略图信息更新

使用dr_thumb函数生成的图片是静态图片,一旦生成后就固定了,不会有变更的现象例如,当后台新设置了水印时,采用dr_thumb函数任然会调用之前的水印图片,因为它生成的图片是静态的如果后台发生了参...

模块配置

一、模块设置1、首页静态独立模块的自动生成模块首页,访问时触发2、同步到其他栏目相当于一篇文章可发布到多个栏目3、后台列表页面的默认排序这个写sql的order语句值就行,例子是按排序值大到小和更新时...

自定义缓存Cache.php

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

用户菜单设置

用户菜单是指用户中心的菜单设置,如下图示那么如何定义这些菜单呢?我们在后台权限菜单下可以找到用户菜单管理你这里可以恢复初始化菜单,也可以自定义加减菜单。为不同的用户组设置不同的菜单权限方式如下:设置了...

后台模块内容列表状态属性技巧

设置自定义字段格式,让他在后台可以实时的选取存储值,可以作为状态调用格式必须满足:是|1否|0前端调用技巧:{modulemodule=newstjzt=1}表示调用推荐状态的文章列表{$t.titl...

Table类:后台自定义条件筛选查询

基于Table类开发的后台控制器支持自定义条件查询,例如:cms框架内置了常用的模糊匹配和时间段匹配方式在开发中,会有增加筛选查询条件的需求,下面来介绍如何把某些自定义字段作为查询条件增加上去1、首...

自定义单文件上传组件存储过程

前端使用了layui的单文件上传组件来上传文件,那么后台如何来正确存储入库呢比如这个字段名称叫shangchuan,对应我们的后台的字段,File类型入库效果代码如下:上传la...

让网站的前端控制器禁止访问

让网站的前端控制器禁止访问,只保留后台控制器的访问开发思路:在cms运行后钩子中判断如果来自前端页面就禁止往下执行/config/hooks.php\Phpcmf\Hooks::on('cms...

单独对模块内容字段进行存储

怎么对模块的单独字段进行存储呢?比如我在后台新建了一个jinzhixiugai字段,格式随便,例子以text为例,如下图1、在前端任意页面存储这个字段值,随便一个页面就找他的内页吧,demo/show...

重组重定义后台菜单字符串

cms系统会根据用户在后台设置的菜单数据来生成新的菜单布局html代码,比如以下代码就是由系统生成的比如开发者需要在某些菜单里面加一个class,加一个id,加一段js代码,那么这种需求就需要 进行重...

当模块域名绑定错了如何恢复

如果把模块域名绑定到了主域名上会导致无法正常访问后,当访问后台时直接进入了模块管理目录,如下图:如何恢复域名绑定呢?1、打开文件 cache/config/domain_app.php

资料管理插件

资料管理插件专门用来后台录入资料管理了,比如广告,友情链接,banner图片,各种连接,各种图片分类管理插件以友情链接为例:1、创建资料2、自定义字段,默认创建后只有一个名称字段,其他字段是需要自己建...

快捷登录注册页面升级

当后台设置过以下选择项时,需单独对注册页面进行升级需要升级的模板为:template/pc/default/member/login_oauth.htmltemplate/mobile/default...

系统体检

系统体检是检测xunruicms程序的环境以及配置是否正确、每次升级时对数据库表结构的更新操作等。鼠标放在后台头像下方,即可弹出下面的菜单:体检效果如下:

微信登录失败

redirect_uri域名与后台配置不一致,错误代码10003需要知道后台配置的域名是多少?这个就是我们后台配置的域名,这个域名一定要在微信公众号平台中添加安全域名权限

前端无法进行拖动排序

在使用自定义字段时,后台可以实现拖动排序,前台却不能实现拖动排序需要加载jqueryui的js

后台顶部菜单定义

后台每个页面的顶部导航菜单的定义方法在控制器中定义菜单变量格式:\Phpcmf\Service::V()->assign(['menu'=>\Phpcmf\Service::M(...