cms模块获取权限设置参数
1、获取指定栏目下哪些用户组可以访问$rt = \Phpcmf\Service::M('member_auth', 'cms')->get_category_groups($module, $cati
1、获取指定栏目下哪些用户组可以访问$rt = \Phpcmf\Service::M('member_auth', 'cms')->get_category_groups($module, $cati
用于category标签的返回回调格式化处理钩子cms_tag_category例如:// appname指插件目录,表示这个插件在调用,方便排查是哪个插件在调用这个钩子\Phpcmf\Hooks::
钩子名称:member_send_phone_before在用户登陆、注册、找回密码时,调用短信发送验证码之前的操作,比如验证手机号// 挂钩点 短信验证之前\Phpcmf\Hooks::trigge
钩子名称:send_phone_before在使用index.php?s=api&c=api&m=send_code调用短信发送验证码之前的操作,比如验证手机号// 挂钩点 短信验证之前\Phpcmf
\Phpcmf\Service::M()->get_sql_query();输出最后一次执行的SQL语句
开发时需要将远程的文件下载到本站服务器数据库进行数据存储管理附件下载代码:// 下载远程文件$rt = \Phpcmf\Service::L('upload')->down_file([
后台每个页面的顶部导航菜单的定义方法在控制器中定义菜单变量格式:\Phpcmf\Service::V()->assign([ 'menu' => \Phpcmf\Service::M('auth
定义任务类型在二次开发使用会用到,将自己的任务加入到任务队列中执行比如我要创建一个crm测试的程序,用于登录成功后处理某某程序代码$rt = \Phpcmf\Service::M('cron')->a
注册邮件发送任务\Phpcmf\Service::L('Notice')->send( 'email', 'form_email_tpl', $var, [ 't
用于提醒管理员将要做的任务1、发起通知任务\Phpcmf\Service::M('Member')->admin_notice($site, $type, $member, $msg, $uri);*
存储\Phpcmf\Service::L('input')->set_cookie('变量名称', '变量值', '有效期,秒');获取\Phpcmf\Service::L('input')->get
方法介绍\Phpcmf\Service::M('member')->sendsms_code($mobile, $code); // 用于发送验证码\Phpcmf\Service::M('member
方法介绍\Phpcmf\Service::M('member')->sendmail($tomail, $subject, $msg, $data = [])$tomail 收件人$subject 标
方法名:\Phpcmf\Service::M('member')->admin_notice($site, $type, $member, $msg, $uri, $to);参数介绍:@param
\Phpcmf\Service::M()->db->fieldExists('username', \Phpcmf\Service::M()->dbprefix('member'))验证member表
\Phpcmf\Service::M()->db->tableExists(\Phpcmf\Service::M()->dbprefix('member'))判断member表是否存在,成功返回tru
当前访客的IP\Phpcmf\Service::L('input')->ip_address();当前访客的agent\Phpcmf\Service::L('input')->get_user_age
\Phpcmf\Service::L('pinyin')->result("文本内容")模板写法: {php echo \Phpcmf\Service::L('pinyin')->result("文本
zip文件解压到指定目录:\Phpcmf\Service::L('file')->unzip($zipfile, $path);zipfile 指zip文件路径path 指解压的目录zip压缩指定目录
\Phpcmf\Service::C()表示控制器对象,如果在控制器中可以将它改为 $this一、正常存储session数据读取\Phpcmf\Service::C()->session()->get
需要在后台设置短信参数,参数格式不固定,随意写即可,然后在开发过程中读取这里的设置参数即可默认方法函数介绍1、验证码发送方法\Phpcmf\Service::M('member')->sendsms_
内页顶部导航菜单,如下图所示位置:在控制器中的定义方式:\Phpcmf\Service::V()->assign([ 'menu' => \Phpcmf\Service::M('auth')->_ad
读取配置缓存函数格式:\Phpcmf\Service::C()->get_cache("缓存字符串");读取模块配置缓存:\Phpcmf\Service::C()->get_cache("module
\Phpcmf\Service::类函数是迅睿共用服务引用类,可在全局任意位置调用,定义文件是:dayrui/Fcms/Core/Service.php注意:XR_开头的简化函数需要4.6以上版本才能
1、$_GET写法\Phpcmf\Service::L('input')->get('变量名'); // 会进行xss安全过滤\Phpcmf\Service::L('input')->get('变量名
迅睿内置了一个快速强大的数据库抽象类,支持传统的查询架构以及查询构造器模式, 数据库方法的语法简单明了。一、基本用法数据库对象调用方法\Phpcmf\Service::M()->db运行查询语句$rt
/Phpcmf/Table用于快速实现数据表的显示、增加、修改、删除等动作,适用于任何数据表的显示和操作。一、示例说明例如需要在增加一个资料表,用于录入资料数据,那么可以使用Table类快速实现数据的
Library 开发与调用类库(Library)封装可复用能力,如缓存、路由、上传、输入安全等。统一通过 \Phpcmf\Service::L() 获取实例(单例),也可使用简化函数 XR_L()。调
内置字段类型系统可用字段类型登记在 dayrui/Fcms/Field/Field.php,实现类位于同目录 {Id}.php(命名空间 Phpcmf\Field)。后台添加字段时从该列表选择类型。下
标签语法模板经 \Phpcmf\View 编译为 PHP 后执行。系统支持 PHP 原生语法,可与标签混写;标签只是更短的写法,最终都会变成 PHP。PHP 原生语法模板文件中可直接使用标准 PHP: