输出最后一次运行的SQL
\Phpcmf\Service::M()->get_sql_query();输出最后一次执行的SQL语句
\Phpcmf\Service::M()->get_sql_query();输出最后一次执行的SQL语句
开发时需要将远程的文件下载到本站服务器数据库进行数据存储管理附件下载代码:// 下载远程文件$rt = \Phpcmf\Service::L('upload')->down_file([
后台每个页面的顶部导航菜单的定义方法在控制器中定义菜单变量格式:\Phpcmf\Service::V()->assign([ 'menu' => \Phpcmf\Service::M('auth
当需要更改系统自带的Model类方法时,例如/dayrui/Fcms/Model/Member.php1、新建文件:dayrui/My/Model/Member.php2、新写方法体:<?php na
当需要更改系统自带的Library类方法时,例如/dayrui/Fcms/Library/Router.php1、新建文件:dayrui/My/Library/Router.php2、新写方法体:<?
需要精通php的开发者使用系统自带的标签有{category **** } 获取栏目 {/category}{linkage ****} 获取联动菜单 {/linkage}{related ***
自动加载使用场景,当你在config目录或者其他目录定义了一个数组类型的配置文件例如,config/aaa.php<?phpreturn [ 'key1' => 'v1', 'key2'
用于不带任何参数的url来访问控制器文件,例如http://www.xxx.com/aaaa.php 访问控制器 某某某http://www.xxx.com/api/bbb.php 访问控制器 某某某
系统可以连接多个数据库操作改配置文件config/database.php<?php// default是迅睿cms系统库$db['default'] = [ 'hostname' => '1
本教程仅限于System内核使用Composer支持会自动初始化它会自动读取文件: /vendor/autoload.php 还可以自定义Composer目录,打开index.php写上:define
定义任务类型在二次开发使用会用到,将自己的任务加入到任务队列中执行比如我要创建一个crm测试的程序,用于登录成功后处理某某程序代码$rt = \Phpcmf\Service::M('cron')->a
在迅睿系统中可以调用除开本站以外的数据库,配置文件config/database.php<?php/** * 数据库配置文件 */ // default是站内的默认数据库$db['default']
用在二次开发时,处理验证码发送程序,适合精通php的程序员模板代码: 图片验证 {dr_code(120, 35)} 短信验证 获取手机验证
适用于继承table类的控制器文件,需要精通php的开发者功能介绍:在列表搜索时,默认的搜索方式是模糊匹配,比如我需要改成以空格为分隔进行多词语搜索默认情况下会将【词语一 词语二】当成一个词语进行数据
注册邮件发送任务\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
方法名:is_redirect_url作用:控制网站域名重定向,301跳转,终端识别跳转自定义重新方法:/dayrui/Fcms/Library/Router.php1、新建文件:dayrui/My/
php自带的时间戳获取函数:strtotime常用参数介绍:var_dump(date("Y-m-d", strtotime("last day of last month", time())));/
\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