phpcms
jiangnanqbey
I'm trying to be a perfect girl.
展开
-
将二维数组转化为一维数组
/** * @param $result 二维数组 * @return array 将二维数组转换成一维数组 * */ public function arrForm($result){ $arr = []; if(is_array($result)){ foreach ($result as $key =>$value){ foreach($value as $.原创 2020-05-12 11:18:45 · 2054 阅读 · 0 评论 -
pc_base::load_sys_class(‘classname’) 实例化系统类,报错
注:今天遇到了个小问题(类的属性声明中,不能存在计算)在系统类中:private $validateTime = 60*10;//10分钟 直接报错,在仿真机上直接报错由于PHP版本不一样(版本支持不支持的问题),所以写成private $validateTime = 600;//10分钟 不会错呦...原创 2020-04-29 17:50:36 · 460 阅读 · 0 评论 -
phpcms实用的pc_base::load调用方法解析
在博主初次接触phpcms是对pc_base::load是比较懵的,不知道调用的是哪个文件,博主对PHP实例化还是比较熟悉的,所以找到文件之后归类了下://数据库类型pc_base::load_model(‘*_model’) 加载数据库模型 (一张表对应一个数据库模型类),即 /phpcms/modle/*_model.class.php每一个数据库模型类都会继承底层model.cl...原创 2020-04-29 17:48:24 · 855 阅读 · 0 评论 -
phpcms富文本框上传图片去除水印
客户说上传图片有水印.通过以下方法去除:1.把statics/images/water文件删除.2.在phpcms/libs/classes/image.class.php中做以下操作即可去除水印.原创 2020-04-22 16:41:31 · 351 阅读 · 0 评论 -
phpcms 外链如有很多,可以另起一个配置域名的文件
第一步:在项目目录下新增一个文件caches/configs/external_links.phpeg:<?phpreturn array( 'BEIJING'=>'http://bj.***.com/',//北京);第二部:修改phpcms/base.php中加入一段代码/***外链配置*@author n*======================s...原创 2020-04-16 13:34:28 · 152 阅读 · 0 评论 -
PHPCMS V9完全开发介绍
PHPCMS V9 文件目录结构:根目录| – api 接口文件目录| – caches 缓存文件目录| – configs 系统配置文件目录| – caches_* 系统缓存目录| – phpcms phpcms框架主目录| – languages 框架语言包目录| – libs 框架主类库、主函数库目录| – model 框架数据库模型目录| – modules 框架模块目...原创 2020-04-16 11:31:21 · 504 阅读 · 0 评论 -
jQuery中关于移动端H5页面返回上一页的问题记录
//经测试,一段代码搞定location.href=document.referrer;简单释义:documet.referrer记录了该文档的来源url注意:微信弹出打开其他浏览器页面获取无效,跨域无效,meta标签限制无效...原创 2019-10-30 15:52:57 · 1408 阅读 · 1 评论 -
phpcms里面如何添加碎片
一、首先,在HTML代码里面加入{pc:block pos="footer" siteid="站点id"}{/pc}二、接下来可以在后台看到对应显示位置中的代码片段,在更新内容中,将你的碎片内容替换掉三、替换内容时要选中源码后粘贴进去,保存即可今天的分享就到这里,希望可以帮助到各位,嘻嘻...原创 2019-10-21 14:20:53 · 471 阅读 · 0 评论 -
pc:content action="lists"的where中如何使用变量
{php $where= "`catid` in (520)"}{pc:content action="lists" catid="430" where="$where" order="listorder DESC,inputtime DESC" num="8"}原创 2019-02-21 15:57:21 · 1102 阅读 · 0 评论 -
phpcms formValidator的一些验证实例
$(function(){ try { $.formValidator.initConfig({ formid: "formTable", errorfocus: false, submitonce: true, tipstyle: "both", onerror: function(){ // 验证不通过时的回...原创 2018-12-22 11:16:28 · 579 阅读 · 0 评论 -
给APP写接口PHP如何打断点
第一、在项目根目录建一个文件夹error第二、调取这个方法就可以//fileName是你想生成TXT的名字,$data一定是json数据(json_encode($data)就可以)public function get_error_message($fileName,$data) { $fileUrl = 'error/wdpp_'.$fileName.'_'.d...原创 2018-11-08 10:13:14 · 587 阅读 · 0 评论 -
parse_str()—将url参数字符串转成数组
将url参数字符串转成数组 <?php//前提是要把字符串变成这个样子“name=Bill&age=60”parse_str("name=Bill&age=60");echo $name."<br>";echo $age;?>输出的结果Bill60 如需更详细请看【有示例】https://blog.csdn.net/...原创 2018-11-08 10:07:33 · 738 阅读 · 0 评论 -
PHP处理一段从js字符串中获取对应的值
// 判断字符串中是否包含另一个字符串if(strpos($cc_video,'bokecc.com') !==false){ //判断是cc or 保利 $data['video_type'] = 1;//cc视频 if(strpos($cc_video,'script') !==false){ //判断cc是script or object...原创 2018-11-08 09:48:38 · 857 阅读 · 0 评论 -
phpcms V9 内容模型管理
【1】理解模型 模型,系统知识的抽象表示。既然抽象了,那就得脑补一下。大家都是面向对象设计的专业人员,类就很抽象的,对比类的定义想象一下模型的概念。 举个例子,一般新闻类的信息,都具有标题、内容、作者、来源、发布时间等属性。不论是国内新闻,还是国际新闻、基本都具有这些属性项。那么我们就可以把这些属性项模型化,在PHPCMS V9中我们理解成“内容模型”。 当然,为了构建多样性的网原创 2017-12-28 15:39:35 · 739 阅读 · 0 评论 -
php 获取各种日期周月年季度的数据 代码
<?phpdate_default_timezone_set('PRC');/** * 获取最近一周,一个月,一年 * */function getLatelyTime($type = ''){ $now = time(); $result = []; if($type == 'week'){ //最近一周 for($i=...原创 2018-02-06 17:24:36 · 556 阅读 · 0 评论 -
phpcms中csv文件导入的步骤
请选择要导入的CSV文件 --> /** * 管理员导入 */ public function putCsv() { $file = $_FILES['file']; $filename = $_FILES['file']['tmp_name']; $nameArr =原创 2018-02-06 17:51:06 · 520 阅读 · 0 评论 -
phpcms 中Excel数据导出
//导出按钮function exportExcel() { $("#export").val(999); localStorage.setItem("studentIds", ''); selectForm.submit(); }//导出excel if ($export == '999') {原创 2018-02-06 17:58:53 · 1346 阅读 · 0 评论 -
phpcms内容富文本CKeditor,想要去掉某些按钮功能的代码
$toolbar .= "'-','Templates'], ['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print'], ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],['ShowBlocks'],['Image',...原创 2018-07-25 17:16:52 · 973 阅读 · 0 评论 -
Phpcms v9程序目录结构解析
Phpcms v9文件目录说明:一、api目录:应用程序接口,接口文件文件一般在这里。二、caches目录:缓存文件集中地,按模型和类别分文件夹存放。三、phpcms目录:主程序文件目录,MVC结构总部,模型、类、模板文件目录都在里边。model模型类:规范数据库表数据文件,数据处理方法。 modules模块模型:各个模型方法存放地,规范各个模型的方法函数。 其中一个模块里边,...原创 2018-07-25 17:25:20 · 2979 阅读 · 0 评论 -
phpcms中 ckeditor:复制内容到ckeditor时,只保留文本,忽略其样式解决方法
打开ckeditor 包下的config.js,在 CKEDITOR.editorConfig= function(config){...}添加一句配置:config.forcePasteAsPlainText = true;可能JS缓存,注意刷新当前页面。参考:http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-forceP...原创 2018-07-05 17:07:38 · 983 阅读 · 0 评论 -
phpcms中视频播放代码处理
{php $cc_video=htmlspecialchars_decode($r['cc_video'])}{$cc_video}原创 2018-08-15 15:53:08 · 1129 阅读 · 0 评论 -
phpcms中Checkbox的全选全不选解决办法
html代码//标题里面的复选框<th width="5%"><input value="" id="check_box" onclick="selectallForAuditions('ids[]');" type="checkbox"/></th>//值里面的复选框<td align="原创 2018-08-15 16:05:13 · 516 阅读 · 0 评论 -
v9 phpcms 模板自定义分页函数
大家做网站的时候,可能很多时候分页样式都得根据模板的要求来控制的,这时很多人都会去修改全局文件phpcms\libs\functions\global.func.php里的pages()函数,这样问题就来了:这个分页函数连后台也会影响到的,就是说,这个分页函数是全站共用的。下面提供解决方法:(这个得修改文件,修改前记得备份)打开phpcms\libs\functions\global.原创 2017-11-14 18:36:50 · 293 阅读 · 0 评论