最新文章
热门推荐
互联网
PHPcms
小程序
Thinkphp
前端
-
比如我有一块要显示这样的新闻标题,有的一行一个标题,有的一行两个标题,还有一行三个标题,而且要自定义标题的颜色,样式等,如果写到循环里面,你想想,是不是非常麻烦,而且不容易实现?你怎么判断这一行要显示一个还是两个呢,并且你不能随心所欲的调整它的顺序。phpcms的碎片 ...
-
2015-05-26
139次
0
-
默认phpcms是无法使用推荐位调用自定义字段的,直接写{pc:content action="position" posid="30" catid="24" order="listorder DESC" num="4"}的话不会出错,但就是无法调用数据,显示的是空白。调用代码复制代码代码如下:{pc:content action="position" posid="30" catid=" ...
-
2015-05-26
146次
0
-
我们要做的就是如何把这些工具调出来使用。调用方法总共有两种。一、视图调用法这种方法最简单,但有局限性。在后台的模型定义字段时,选择表单的类型就会生成相应的表单类型。二、代码调用法这种方法比较灵活,走出了内容模块的限制,不再拘泥于内容模型的框架。下面是一个足球模块 ...
-
2015-05-26
164次
0
-
整个修改共分两步:第一步:在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被人轻易猜到的名称。这里作为演示,我就取为 admpub 好了。接着,在这个文件夹里新建一个文件index php,内容为:复制代码代码如下:<?php define(P ...
-
2015-05-26
153次
0
-
复制代码代码如下:<ul> <li> <!--{get sql="SELECT * FROM `content` WHERE contentid>$contentid AND catid=$catid AND status=99 ORDER BY updatetime ASC" rows="1"}--> {php $front=1;} 上一篇:<a href="{$r[url]}" titile="{$r[title]}"> ...
-
2015-05-26
143次
0
-
不知道大家有没有相同的体会?在使用Phpcms V9建站调用数据的时候,基础的数据用默认的模板的调用语句就好了,但复杂不常见的数据怎么调用呢?我们技术可能会研究半天,怀着探索的精神不断尝试、孜孜不倦。在这里,CMSYOU将我们在实际给客户定制模板的过程中碰到以及探讨出来的一些 ...
-
2015-05-26
159次
0
-
我们先来看下默认栏目调用的代码:复制代码代码如下:{pc:content action="lists" catid="$catid" num="25" order="id DESC" page="$page"}<ul class="list lh24 f14">{loop $data $r}<li><span class="rt">{date(Y-m-d H:i:s,$r[inputtime])}< span>·<a href="{$r[url ...
-
2015-05-26
137次
0
-
Phpcms V9后台登陆及版本更新提示的自定义修改一、Phpcms V9后台登陆模板修改方法1 找到登陆模板文件phpcms modules admin emplates login tpl:复制代码代码如下:<div id="login_bg" class="login_box"><div class="login_iptbox"> <form action="index php?m=admi ...
-
2015-05-26
158次
0
-
V9前台静态有时候不显示更新用户的用户名,具体修改方法如下content_model class php第120行复制代码代码如下:$urls[data][username] = $systeminfo[username]; endhtml class php第29行:复制代码代码如下: 额。必须要在这里获取传递过来的数组值$username=$data[username];edit ...
-
2015-05-26
124次
0
-
之前一直没有注意过相关阅读的排序问题,今天偶尔看帖有网友说道,才发现,果真如此。调用出来的内容十分陈旧。于是尝试添加 order="id DESC" 参数进行排序,调用顺序依然毫无变化。打开 phpcms modules content classes content_tag class php 内容模型标签类一看,发现该标签 ...
-
2015-05-26
142次
0
-
后台文章排序怎么才可以按自己输入的数字排列?如按4,3,2,1,从大到小排列?实现方法如下:修改文件: phpcmsmodulescontent 中的 content php复制代码代码如下:$datas = $this->db->listinfo($where,id desc,$_GET);改成复制代码代码如下:$datas = $this->db->listinfo($where,listorder ASC, id desc,$_GET);...
-
2015-05-26
112次
0
-
打开phpcmsmodulesadminindex php找到复制代码代码如下:$code = isset($_POST[code]) && trim($_POST[code]) ? trim($_POST[code]) : showmessage(L(input_code), HTTP_REFERER);if ($_SESSION[code] != strtolower($code)) {showmessage(L(code_error), HTTP_REFERER) ...
-
2015-05-26
133次
0
-
不过这个解决方法修改了一些文件,你可以根据自己的要求酌情使用。。我在这里也详细说一下解决思路,以便后来人参考学习。PHPCMSV9的相关文章,我们知道只有同模型的文章才可以选择。其他模型的文章是选择不成的,可以通过修改模型字段中的相关参数来实现选择不同的 模型的文章,但 ...
-
2015-05-26
170次
0
-
我们可以通过order里的LIMIT指明从第N条开始调用数据。具体方法:复制代码代码如下:{pc:content action="lists" catid="10" order="id DESC LIMIT 1,4--" num="4"} <ul class="list lh24 f14"> {loop $data $r} <li><span class="rt">{date(Y-m-d H:i:s,$r[inputtim ...
-
2015-05-26
153次
0
-
我是按照官方提供的sphinx配置文件配置的,用的是centos系统,在终端执行时能够返回搜索内容,就是在phpcms程序中有问题经过一翻研究后,找到一个解决方法:程序版本:PHPCMS V9正式版utf-8把phpcmsmodulessearchclassessearch_interface class php 文件做如下修改复制代码代码如下 ...
-
2015-05-26
129次
0
-
我个人喜欢把PHPCMS当作博客来用,而作为一个博客,怎能少了文章置顶功能呢?其中用PHPCMS实现置顶功能非常简单,无非是修改下推荐位的名称为置顶,然后在文章列表中推送需要置顶的文章罢了。不过博客系统中置顶文章可不会与文章列表中的文章重复,要解决这个问题其实也不难,看代码 ...
-
2015-05-26
171次
0
-
今天想测试下phpcms,突然发现以前安装的系统忘记了管理员密码了,一般情况官方提供了密码找回文件,确实也很方便,不过这里提供下直接修过数据库的方法。终极解决办法:通过命令行工具或者phpmyadmin进入mysql数据库,查找pre_admin表,找到你的网站管理员用户,修改password字段以 ...
-
2015-05-26
154次
0
-
首先去UEditor官网下载所需对应版本:这里以1 4 3 PHP 版本,UTF-8版 为例=>1 将所下载的程序包解压,得到程序包目录,将程序包目录更名为ueditor。2 将ueditor包放入PHPCMS_PATH statics js 中。(PHPCMS_PATH为phpcms的入口文件所在路径)3 修改ueditor php config json, ...
-
2015-05-26
139次
0
-
废话不多说,直接上代码一、Phpcms列表页面取得文章点击量及评论数量:复制代码代码如下:{pc:content action="lists" catid="$catid" num="25" order="id DESC" page="$page" moreinfo="1"} {loop $data $r} {php $db = pc_base::load_model(hits_model); $ ...
-
2015-05-26
140次
0
-
1 phpcms v9 所有当前栏目信息标签 下面做总结,方便大家找到在内容页想调用的东西当前栏目id: {$catid}当前栏目名: {$CATEGORYS[$catid][catname]}当前栏目目录名: {$CATEGORYS[$catid][catdir]}当前栏目url: {$CATEGORYS[$catid][url]}当前栏目位置(面包屑导航): 首页 ...
-
2015-05-26
148次
0
-
被用来给元素或子组件注册引用信息,引用信息将会注册在父组件的 $refs 对象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件实例:<!--非H5端不支持通过this $refs content来获取view实例--><viewref="content">hello< view><!-- ...
-
2022-07-03
7957次
0
-
php中的bcmul()函数是一个内置函数,用于将两个任意精度的数字相乘。此函数接受两个任意精度的数字作为字符串,并在将结果缩放到指定精度后返回两个数字的乘法。(PHP 4, PHP 5, PHP 7)bcmul()函数是什么?bcmul()函数是将二个任意精度的数字相乘,传入二个字符串,以左边的数字 ...
-
2022-06-09
6111次
0
-
layui中引入富文本编辑器,有个图片上传功能,但是官网文档讲述的比较模糊,所以造成刚接触的人比较困惑,查了他们论坛的好多帖子,也有不少人做了出来,但是都不愿意分享出来!研究了一下午 终于研究出来原理,分享出来(我是tp3 2做的)第一步:首页按照官方文档说明,在后台配置 ...
-
2017-09-14
3553次
0
-
1、第一种:1、common文件夹下新建公共方法public jsexportdefault{ **字符串过程省略的函数*str字符串*num允许不被省略的长度* string_part_omit(str,num){if(str length>num){str=str substring(0,num)+" ";}returnstr;}}2、在main js挂载 公共函数引入import$public from& 39; ...
-
2022-08-31
2247次
0
-
经常听别人说A站、B站、C站、D站、F站 那这些站到底是啥意思呢。比较出名的应该算是ABNP站了1、A站 全名acfun 是国内的一家弹幕网站网址 http: www acfun tv2、B站 全名bilibili 国内的一家弹幕网站网址 http: www bilibili com3、C站 全名吐槽 国内一家弹幕网站网址 htt ...
-
2016-08-12
2007次
0
-
网上查询layui表头和内容不能对齐问题搜到的竟然都是说多了个逗号的问题,并且都是互相抄袭,甚至还有人说是多了两个逗号,真是好奇葩,一般会有以下情况造成无法对齐(自己总结的可能不全)1、表格内容不多的情况当内容不多的时候或者表格列比较少的时候,layui默认的最大单元格宽 ...
-
2022-06-03
1876次
0
-
phpcms v9自定义栏目伪静态,网上有很多的教程,也可以参考我的文章:PHPCMS V9自定义栏目伪静态实现方法(列表页 分页 内容页),其基本原理就是通过伪静态规则匹配到对应的栏目目录,然后通过目录搜寻对应的栏目catid,也正是因为这样,就造成了无论匹配到什么样的目录,都会直接去 ...
-
2019-08-26
1799次
0
-
一,后台功能的简单介绍后台的整个界面——打开Wp-admin index php,输入用户名和密码,登录成功后,则转到后台界面。左导航栏——关于word ...
-
2014-02-24
1731次
0
-
php当前时间增加天数的实现方法:1、通过date(& 39;Y-m-d& 39;,strtotime("+1 day"))方法将当前时间增加一天;2、使用strtotime("+1 month")方法将当前时间增加一月。例:当前时间增加一天:echodate(& 39;Y-m-d& 39;,strtotime("+1day"))当前时间增加一月:strtotime("+1month")当 ...
-
2022-08-07
1688次
0
-
首先把配置文件填写完整: 支付相关配置privatestatic$config=array(& 39;app_id& 39;=>& 39;& 39;, AppID& 39;salt& 39;=>& 39;& 39;, 支付密钥值& 39;notify_url& 39;=>& 39;& 39;, 支付回调地址& 39;thirdparty_id& 39;=>& 39;& 39;, 第三方平台服务商id,非服务商模式留空); ...
-
2022-04-27
1661次
1
-
今天看一个网站,看完之后随手切换到了其他页面,突然发现刚才看的这个网站变成了**社区了,以为是挂马了,出去好奇切换回去发现又恢复了,感觉挺好玩的,于是研究了一下原理一、visibilitychange浏览器的标签页被隐藏或显示的时候都会触发 visibilitychange 这个事件。通过 visib ...
-
2022-12-04
1597次
0
-
使用layui的数据表格时,在开发中后台可能传回的时间是一个时间戳,此时显示时间戳在页面上并不能看出年月日。这时需要对时间戳进行格式的转换:将发布时间的时间戳转成对应的时间格式如下:(传递到数据表格的时间戳是十位的,所以乘以1000)table render({elem:" ArticleListTable" ...
-
2022-08-10
1595次
0
-
之前有很多人要求我开发一个帝国小程序插件,但是因为网上已经有人开发了,所以迟迟没有去搞,后来陆陆续续接触了几个小程序插件版本,发现太过于简陋了,所以决定自己要开发一个,目前以企业站为主,实现的功能主要有:(1)调用全部栏目接口category(2)调用某个栏目接口catinfo( ...
-
2022-10-05
1584次
0
-
今天登录QQ,看到群里都在聊QQ收到黄图的事,突然意识到昨天晚上到现在我也收到了四五张这种图片,刚开始并没有在意,而是直接举报了,直到深夜,竟然还有人发,关键是这几个人都是我的客户?这就尴尬了这个事情疑似好像是今天晚上刚刚发生的,很多QQ群已经炸了,包括很多人都收到了 ...
-
2022-06-27
1544次
0
-
由于PHPCMS v9默认的编辑器中上传的视频插入的是embed标签使用的是flash播放器,手机端无法播放,所以来改造下,让其上传视频并插入HTML5的video标签,这样电脑端的主流浏览器和手机端能都播放,当然也可以参考本文修改进而支持ckplayer、cuplayer等播放器。修改步骤(为防止与其它 ...
-
2022-02-17
1540次
0
-
uni-app 组件支持的生命周期,与vue标准组件的生命周期相同。这里没有页面级的onLoad等生命周期:beforeCreate 在实例初始化之前被调用。created 在实例创建完成后被立即调用。beforeMount 在挂载开始之前被调用。mounted 挂载到实例上去之后调用。注意:此处并不能确定子组件被 ...
-
2022-08-31
1519次
0
-
报错信息:count(): Parameter must be an array or an object that implements Countable (View: ----------------- php) 简单来说, 就是7 2版本起,count()函数中的参数必须是数组或者对象。建议:在使用count函数计数之前,使用is_*来判断具体的类型,不是此类型 ...
-
2023-04-25
1506次
0
-
最近iconfont突然提示维护,网站直接打不开?这是什么情况,这么大的网站突然维护直接就打不开了?并且维护已经持续十几天了!6月11日,系统部分功能已经可以访问,但是截止6月17日,仍然提示「iconfont 核心功能已恢复,系统升级持续进行中,给您带来不便,敬请谅解。」,可能部分功 ...
-
2022-06-21
1489次
0
-
网站历史截图就是在一段时间范围内的网站页面缓存快照,一般保存的是网站主页的快照历史。它可以体现当下网站的一些基本情况,比如文字内容、301 302转向等,方便我们对域名历史好坏做判断。网站历史截图查看的方法1、web archive org(注意:一般国内打不开)这是国外的互联网档案馆 ...
-
2022-07-05
1485次
0
-
每次关闭页面的时候都会提示:统可能不会保存您所做的更改,那是因为网页中加了阻拦关闭的js相关代码:<script>window onbeforeunload=function(event){event preventDefault();}< script>Firefox "此页面想询问您是否要离开 - 您输入的数据可能不会被保存"Safari "您确定要离开 ...
-
2023-12-17
1485次
0
-
phpcms版本的AI自动发文插件1 0 0版,支持自动写文章,自动配图,自动发布。目前支持DeepSeek,豆包,通义千问,文心一言,讯飞星火,KIMI,腾讯混元登大模型AI。同时有自定义字段AI指令字段,可以给任意模型添加该字段,在添加文章的时候可一键生成文章。phpcms版AI自动发文插件目前 ...
-
2025-03-25
370次
0
-
pbootcms版本的AI自动发文插件上线,支持自动写文章,自动配图,自动发布。目前支持DeepSeek,豆包,通义千问,文心一言,讯飞星火,KIMI,腾讯混元登大模型AI。pbootcms版AI自动发文插件目前功能有:1、后台可添加多个AI模型信息,支持多家AI同时执行2、后台定时任务功能,自定义关 ...
-
2025-03-21
313次
0
-
最近阿里云发邮件通知,将在2025年5月7日上调域名续费价格,上调后COM域名续费价格变成了95。域名续费价格年年涨,从最初的45涨到55,又涨到60,然后再涨到69,80,89,现在涨到了95,明年可能就上百了。以下是统计的近几年阿里云上调域名价格的记录邮件原文:尊敬的用户:因域名上游成 ...
-
2025-04-25
1033次
0
-
《周晔:从校园创业萌芽到行业领军的逐梦征程》周晔,这位在科技与商业领域闪耀的人物,其发展历程犹如一部精彩的奋斗史诗 ...
-
2025-04-10
202次
0
-
《王新:从创业初心到行业领军的逐梦征程》王新,一位在互联网领域熠熠生辉的人物,他的发展历程宛如一部波澜壮阔的奋斗史 ...
-
2025-04-09
211次
0
-
《张小川:从校园极客到行业巨擘的传奇崛起之路》张小川,如今互联网行业中响当当的名字,他的发展历程宛如一部波澜壮阔的 ...
-
2025-04-08
203次
0
-
龚宇:从清华骄子到长视频帝国掌舵人的传奇逐梦之旅龚宇的人生起点便带着耀眼的光芒。1968 年,他出生于江西。凭借着自身 ...
-
2025-04-07
168次
0
-
《廖斌:从校园创业先锋到行业领军者的传奇之路》廖斌,一位在互联网领域熠熠生辉的人物,他的发展历程宛如一部精彩的创业 ...
-
2025-04-06
357次
0
-
《董瑞豹:从校园创业者到互联网领域领军者的传奇之路》董瑞豹的故事始于一个充满梦想和激情的时代。他出生于一个普通家庭 ...
-
2025-04-05
250次
0
-
王俊秀:从学术探索到数字社会引领者的征程王俊秀在数字时代的发展历程堪称一部精彩的奋斗史。早期的王俊秀沉浸于学术研究 ...
-
2025-04-04
368次
0
-
唐越:从校园创业到金融巨擘的传奇之路唐越,在中国商业界是一位颇具影响力的人物,他的发展历程充满了传奇色彩。 校园创 ...
-
2025-04-03
388次
0
-
《伍耘:从校园创业者到商业先锋的进击之路》伍耘,一位在商业领域逐渐崭露头角的人物,他的发展历程充满了挑战与机遇。 ...
-
2025-04-02
240次
0
-
马良骏:互联网浪潮中的弄潮儿在风起云涌的互联网时代,无数创业者怀揣着梦想投身其中,试图在这片广阔的天地中闯出一番属 ...
-
2025-04-01
363次
0
-
冯珏:互联网浪潮中的奋进者在互联网风起云涌的时代,众多创业者和行业领袖如璀璨星辰般闪耀,冯珏便是其中一位凭借自身智 ...
-
2025-03-31
150次
0
-
王小侬:互联网浪潮中的弄潮儿在风起云涌的互联网江湖中,王小侬无疑是一位耀眼的传奇人物。他的发展历程宛如一部波澜壮阔 ...
-
2025-03-30
326次
0
-
蔡文胜:从草根到互联网传奇的逆袭之路在风起云涌的中国互联网江湖中,蔡文胜是一位极具传奇色彩的人物。他从草根起步,凭 ...
-
2025-03-29
172次
0
-
李智平:互联网浪潮中的弄潮儿在风起云涌的互联网时代,李智平宛如一颗耀眼的明星,凭借着敏锐的商业洞察力、坚韧不拔的创 ...
-
2025-03-28
321次
0
-
张向东:从互联网先锋到骑行梦想家的传奇之路在风起云涌的中国互联网发展浪潮中,张向东是一位颇具传奇色彩的人物。他在互 ...
-
2025-03-27
218次
0
-
在中文互联网发展的早期,一款名为 DedeCMS 的开源建站系统曾支撑起无数个人网站与中小企业的数字化梦想。它的创始人林学(网名 IT 柏拉图)秉持开源精神,让技术普惠大众。然而,随着时间推移,DedeCMS 的开源基因与商业化尝试逐渐引发激烈冲突,最终演变为一场横跨十年、涉及 ...
-
2025-03-27
16次
0
-
张醒生:在互联网浪潮中破浪前行在风云变幻的互联网江湖中,张醒生是一位颇具传奇色彩的人物。他的职业生涯跨越多个领域, ...
-
2025-03-26
230次
0
-
这是因为后台的上传图片的在前台上传没有权限的原因,必须管理员登录的后台,前台才可以上传东西。所以在前台用户投稿编辑器需要插入图片上传的话,就得去除权限,修改:找到phpcms modules attachments attachments php18行:$this->isadmin=$this->admin_username=$_SESSION[& 39;ro ...
-
2024-11-12
1022次
0
-
编辑器文本自动去掉非本站内链,这个功能一般的cms都有,但是phpcms好像没有,可以按照如下改造一下1、找到phpcms libs functions extention func php添加去除外链函数 去除外链functionclear_links($str){if(!$str)return$str;$sitelist=getcache(& 39;sitelist& 39;,& 39;commons& ...
-
2024-08-07
635次
0
-
以前经常在删除未审核的评论的时候会提示:评论统计不正常,请返回检查一直以为是pc_hash的问题造成地 统计错误,所以一直就没去处理过,需要切换到评论审核里边管理删除评论,今天研究了一下代码,发现代码逻辑有点问题,修改方法:找到phpcms modules comment comment_admin php(1 ...
-
2024-07-01
773次
0
-
PHPCMS自带的有多站点功能,但是用过的朋友都知道,自带的多站点功能有很多的不方便之处,例如站点栏目没法公用,每个站点都需要创建模型、每个站点都需要单独添加内容,还有站点必须静态化。如果你内容很多这些功能当然无可厚非,但是实际情况我们网站内容不会这么多的,所以决定开 ...
-
2024-03-24
1019次
0
-
1、后台频繁提示hash数据验证超时请重试v9的时候可能只是偶尔碰到这种问题,但是在v10下这种情况比较频繁,如果实在不爽可以去掉校验。修改方法找到文件: cms modules admin classes admin class php找到check_hash方法(约364行)找到代码:if(preg_match(& 39; ^public_ & 39;,ROU ...
-
2024-01-16
1176次
0
-
一、设置子级栏目,父栏目无法添加内容问题对于phpcms v9 中存在父栏目下有子栏目,则父栏目无法编辑内容的问题,大家一定不陌生,那么我们说一下解决方法。1 首先第一步:我们要找到 phpcm modules content content php的文件。大约在488行找到$strs2="<spanclass=& 39;folder& 3 ...
-
2023-09-21
198次
0
-
利用文章标题生成一个纯色背景的图片,效果如图:看着是不是很整齐,舒服,实现方法:1、在phpcms libs functions global func php中添加添加函数:functionthumbTitle($id,$catid,$width=400,$height=300){global$image;$upload_url=pc_base::load_config(& 39;system& 39;,& 39;upl ...
-
2023-06-24
1089次
0
-
1、配置外部数据源(模块-->数据源-->外部数据源-->添加外部数据源)2、数据源名:自己起(在后面的get标签里面用到)用户名和密码:mysql数据库的,而且都是必须填的,所以在创建数据库是必须要有密码数据库名:外部数据库名数据表前缀:可不填3、测试链接 如果成功就确定4、在模板 ...
-
2023-06-23
721次
0
-
phpcms-snow版本的phpcms改造h5上传的时候,改动比较多,有的想改用我的h5上传,修改方式如下:我的h5上传版本下载地址:https: doc tengcee com other 120 html(1)下载的h5上传代码,除了phpcms modules attachment attachments php不上传,其他上传(2)找到压缩包里边的phpcms m ...
-
2023-04-17
996次
0
-
有时候我们需要在后台需要增加任意多个编辑器,比如旅游网站需要增加旅游天数,每条旅游线路的天数不一样,这就需要我们可以自由控制编辑器数量,亦或者做人物简介,需要增加N多个生平轶事,都需要用到多编辑器效果。效果如图:(为了截图效果,我把编辑器高度调成100了,自己可以随 ...
-
2023-03-27
355次
0
-
以内容标题文字,渲染在随机的背景图片内,生成为一张全新的图片进行展示步骤一在根目录的api文件夹内建立一个pic php文件,放入下面的代码:<?phpdefined(& 39;IN_PHPCMS& 39;)orexit(& 39;Nopermissionresources & 39;);if(isset($_SERVER[& 39;HTTP_REFERER& 39;])){if(strpos($_S ...
-
2022-11-22
1086次
0
-
网上搜到的教程,基本都是搜索单选字段的,所以并没有处理多选的情况,改造方式为:找到structure_filters_sql方法:原始的代码是:functionstructure_filters_sql($modelid){$sql=$fieldname=$min=$max=& 39;& 39;;$fieldvalue=array();$modelid=intval($modelid);$model=getcache(& ...
-
2022-08-23
704次
0
-
慢慢的网上资源在减少,为了防止有人找不到,这里提供一下下载的地方和使用方法下载:蒙奇时光 zip注意:这是官方最原始的版本,里边有一些小问题,具体的修复教程参考:https: www pweb123 com cms phpcms 740 html蒙奇时光安装:1、phpcms statics css下新增文件夹muntime 所有添 ...
-
2022-06-24
407次
0
-
问题复现当内容设置为生成静态,前台或者后台发布内容后自动生成静态,show模板里使用{$url}调用url和{$updatetime}调用更新时间,会发现值是空的!需要手动点一下更新才可以,如果数据量很大非常影响效率,解决方法 phpcms model content_model class php 141行左右找到$urls[& 39; ...
-
2022-06-22
555次
0
-
由于PHPCMS v9默认的编辑器中上传的视频插入的是embed标签使用的是flash播放器,手机端无法播放,所以来改造下,让其上传视频并插入HTML5的video标签,这样电脑端的主流浏览器和手机端能都播放,当然也可以参考本文修改进而支持ckplayer、cuplayer等播放器。修改步骤(为防止与其它 ...
-
2022-02-17
1540次
0
-
在phpcmsv9程序中默认是不支持给顶级栏目添加文章内容的,而且,给添加过文章的栏目添加子栏目后,该栏目下原有的文章在管理内容中也看不到,同时在生成静态页面时,这个栏目下原有的文章不会被生成静态页面,只会把它子栏目中的文章生成静态页面。从上面的动态图中可以看到,国内新 ...
-
2021-10-12
517次
0
-
phpcms自带的ckeditor编辑器,但是我又不太喜欢新版本的灰色风格,所以一直没去升级,自带的编辑器只有一个增加缩进量的按钮,点击之后自带缩进40px像素,这明显不符合我们的需求,看了网上的修改ckeditor4 x版本的方法,改造一下自带的版本的首行缩进量功能打开 statics js ckeditor ...
-
2021-09-25
694次
0
-
phpcms虽然字段里边有多图上传字段,但是我们在其他地方却无法想单图上传那样,随意使用,单图调用的代码是:<?phpechoform::images(& 39;info[image]& 39;,& 39;image& 39;,$image,& 39;content& 39;);?>但是却没有多图调用的方法,添加方法如下:(1)找到phpcms libs classes form ...
-
2021-07-16
752次
0
-
网上的自定义栏目伪静态基本都是互相抄袭的,都存在一个问题,如果当两个栏目重复的时候,会造成伪静态错误,虽然phpcms不允许一级栏目重复,但是二级栏目一下就不能判断了。所以我们需要多校验一级栏目,当然还有极端1情况,那就是网上栏目还是有重复的,这种暂时不考虑修复代码:pr ...
-
2021-06-08
815次
0
-
本教程是根据网上的教程做的简单调整1、添加字段内容-模型管理-选择你要修改的模型,一般是文章模型,然后是字段管理,添加字段作为主表字段,选择 是,非常重要,否则在批量生成url中会无法生成自定义字段字段名为prefix 不建议修改,因为要跟后面的代码关联起来(为什么网上的所 ...
-
2021-05-22
1207次
0
-
抖音,作为国内短视频领域的领头羊,早已超越了单纯的娱乐平台属性,逐渐演变成一个集、社交、电商于一体的超级应用。而抖 ...
-
2025-03-17
358次
0
-
由于微信小程序授权登录的改版,凡是涉及到用户隐私信息的必须加入用户隐私保护指引里边,否则无法调用相关权限。fail api scope is not declared in the privacy agreement,api 范围未在隐私协议中声明建议大家根据公告,更新对应的隐私协议https: mp weixin qq com cgi ...
-
2023-10-31
1100次
0
-
在做小程序提交表单的时候,提交完成之后我们需要清空表单,正常写法为:that setData({ name:& 39;& 39;, mobile:& 39;& 39;, content:& 39;& 39;,})就是我们可以直接通过赋值的方式让之前的信息清空,但是这个写法在抖音小程序里边无法实现。翻了半天官方社区,发现这个问 ...
-
2023-10-26
177次
0
-
因为小程序为了性能,都有个页面栈的说法,一般都是10层,超过这个之后就会无法点击,官方推荐的路由方式,都有各自的问题。例navigateTo保留当前页面,跳转到应用内的某个页面(联系点击10次就会栈溢出)redirectTo关闭当前页面,跳转到应用内的某个页面(即无法返回)switchTab跳转 ...
-
2023-05-19
552次
0
-
mp-html 富文本组件【全端支持,支持编辑、latex等扩展】支持百度小程序、微信小程序,头条小程序,支付宝小程序,QQ小程序,vue,h5等,并且体积很小,可以替代wxParse或者bdParse 功能介绍全端支持(含 v3、NVUE)支持丰富的标签(包括 table、video、svg 等)支持丰富的事件效 ...
-
2023-02-20
919次
1
-
网上搜了小程序锚链接很多都是用scroll-view实现,但是有时候我们 用到锚链接的时候,高度宽度都是不确定的,这就需要我们通过获取模拟节点来判断小程序获取虚拟dom的方法是:swan createSelectorQuery();获取某个具体节点是:select(& 39; target& 39;))获取某一类型的节点:selec ...
-
2022-11-15
298次
0
-
官方社区论坛里边已经有人整理出来一部分代码了,但是他没有封装,并且没有写获取openid的方法,所以专门做了个整理,并且有担保支付回调源码...
-
2022-06-29
922次
0
-
百度小程序的审核,是出了名的严格甚至于变态,百度审核人员会尽一切可能找到你的各种小问题,然后拒掉。这只是其一,还有其二,那就是你的小程序在运营的过程中会被莫名其妙的下线,都是说你要严重违规内容,那些年你碰到过什么奇葩被拒原因呢?以下是我碰到的,总结一下1、不能出现 ...
-
2022-06-17
592次
1
-
一、云开发主要包含以下使用 云数据库 存储、查询、推送数据;使用 存储 对文件进行存储;使用 云函数 运行后端代码;使用 云托管 部署后台服务;使用 云调用 调用微信开放接口;使用 CMS 管理后台数据;使用 静态网站托管 部署网站。二、部署云函数步骤1、右键couldFunction ...
-
2022-06-08
991次
0
-
首先把配置文件填写完整: 支付相关配置privatestatic$config=array(& 39;app_id& 39;=>& 39;& 39;, AppID& 39;salt& 39;=>& 39;& 39;, 支付密钥值& 39;notify_url& 39;=>& 39;& 39;, 支付回调地址& 39;thirdparty_id& 39;=>& 39;& 39;, 第三方平台服务商id,非服务商模式留空); ...
-
2022-04-27
1661次
1
-
最近因为项目重构的原因,对百度支付重新进行了编写封装,本次重写,添加了对签名的处理、添加用户退款,方便之后开发的使用。因为百度电商开放平台的升级,支付功能已移至智能小程序内部,具体申请流程:百度收银台支付开通指引,(注:在支付服务中,服务电话应填写银行预留手机号 ...
-
2022-02-13
426次
0
-
首先我们在pages文件夹下创建components目录用于存放自定义组件。如图所示,以我创建的dialog组件为例,自定义组件的格式与页面一样,分为4个文件。 图1 图2如上图2所示,假如index页面有一个按钮触发点击事件后弹出dialog,并且当点击某个部门时,将dialog关 ...
-
2022-01-17
1101次
0
-
搜索词高亮,如果使用php或者js都可以轻松的搞定,只需要替换关键词,并且加上标签即可,但是小程序如果直接<textstyle="color: ef5718">& 39;+q+& 39;< text>则会出现无法被解析的情况,这时候就需要用到富文本了rich-text,实现代码如下: ***高亮搜索列表关键词(严禁六九阁无耻抄 ...
-
2020-06-02
422次
0
-
在现有的百度小程序富文本组件bdParse,以及微信小程序富文本组件wxParse,对于video的标签解析仅仅只是有个video而已,其他的属性几乎都过滤掉了,所以就需要我们假设对于属性(由于H5的video属性和小程序的video属性要求不一样,以小程序为主)一、百度小程序的bdParse修复方法(1 ...
-
2019-09-16
1399次
0
-
我的小程序全是对接的cms,为了方便栏目的调用,我都是先进行加载所有的栏目,然后存储到缓存里边,这样小程序的首页就可以直接通过该栏目缓存调用栏目或者子栏目信息,栏目属于不常更改的内容,提前缓存栏目算是一个好的办法。但是实际应用中当中,小程序开发者工具api请求比较快, ...
-
2019-07-12
629次
0
-
对emoji表情转义functionemoji_encode($str){$strEncode=& 39;& 39;;$length=mb_strlen($str,& 39;utf-8& 39;);for($i=0;$i<$length;$i++){$_tmpStr=mb_substr($str,$i,1,& 39;utf-8& 39;);if(strlen($_tmpStr)>=4){$strEncode =& 39;[[EMOJI:& 39; rawurlencode($_tmpStr) & 39;]] ...
-
2019-04-03
1260次
0
-
phpcms小程序插件4 0版主要变化有:精简代码,引入token验证机制,相比之前的单一wxid验证方式,进一步增加接口的安全,防止被其他小程序随意调用!和之前版本主要区别如下:(1)引入Token验证机制,通过请求头传参,做身份验证!(post和get都不允许)(2)精简验证请求参数代码, ...
-
2018-12-18
419次
0
-
该接口可以调用任意非文章单表,主要参数有:调用列表信息get_diy php小程序调用api:https: *** api php?op=get_diy&table=keyword[&num=10][&order=desc]参数:**wxid必填验证小程序合法性**table表名必填**num调用数量**page当前页面**pagesize指定页面大小**order排序**wherewhe ...
-
2018-12-11
196次
1
-
这几天搞百度小程序,对接的网站需要展示大量图片,并且图片都是高清图片,因为要同步支持pc和手机站,在开发者工具中测试的时候,图片都是瞬间加载,因此感觉不出什么,但是真机预览的时候,特别是4G情况下,会出现图片加载缓慢的情况,提交小程序审核,也被驳回,说是图片无法加载 ...
-
2018-12-04
181次
0
-
微信小程序转换成百度小程序,git上都已经有大神出了程序,可以通过程序批量替换,但是没玩过,不过我们也可以通过手动替换的方式,转换成百度小程序。一、修改文件后缀百度和微信的page是页面数量一致都是js、css、html、json,替换方式为:wxml——>swanwxss——>css另外需要下载各 ...
-
2018-10-20
443次
0
-
thinkphp网站搬家出现unserialize错误这种情况一般都是缓存引起的,网站搬家前后环境可能不一致,造成对之前的缓存无法反序列化解析,只需要删除runtime里边的缓存即可。扩展:eyoucms出现报错 corelibrary think cache driver File php 第117行左右 unserialize(): Error at of ...
-
2023-10-23
683次
0
-
[0]InvalidArgumentExceptioninResponse phpline316variabletypeerror:array这话意思明白,就是你传入了一个数组,可这是啥意思?我不就是传数组让你转化给前端吗?我再看Response php哦,原来72行指定路径了,再看核心文件夹指定的有json,jsonp,xml没有数组,哦,原来是缺第四个参 ...
-
2023-07-31
892次
0
-
一直想开发自己的cms,但是一直忙忙忙,背后没有资金支持,注定我们这些自由开发者不能花费太多时间在这上面,但是抽空开发点,慢慢的TSCMS基础功能都已经成型,剩下的只需要开发一下辅助功能即可,目前实现的功能有:1、权限管理(1)管理员添加设置和修改(2)权限组管理(3)后台 ...
-
2022-06-03
1188次
0
-
由于ueditor官方提供了 php的接口,所以很多人都是直接使用他自带的那个了,但是如果要用到thinkphp我们自己开发的上传接口,则官方没有给出更多的解决方案,解决方法:(1)自己封装一个上传类:ueditor phpclass Ueditor extends Base{ 优先加载protected function init ...
-
2022-06-03
705次
0
-
thinkphp本身没有内置汉字转拼音功能,需要依赖第三方的Overtrue,OverTrue的github地址是:https: github com overtrue pinyin,目前已经更新到了4 0版本,安装方式:$composerrequire"overtrue pinyin:~4 0"然后在文件头部引入use Overtrue Pinyin Pinyin;比如:文件路径 Web ap ...
-
2022-03-29
744次
0
-
layui中引入富文本编辑器,有个图片上传功能,但是官网文档讲述的比较模糊,所以造成刚接触的人比较困惑,查了他们论坛的好多帖子,也有不少人做了出来,但是都不愿意分享出来!研究了一下午 终于研究出来原理,分享出来(我是tp3 2做的)第一步:首页按照官方文档说明,在后台配置 ...
-
2017-09-14
3553次
0
-
网上查询layui表头和内容不能对齐问题搜到的竟然都是说多了个逗号的问题,并且都是互相抄袭,甚至还有人说是多了两个逗号,真是好奇葩,一般会有以下情况造成无法对齐(自己总结的可能不全)1、表格内容不多的情况当内容不多的时候或者表格列比较少的时候,layui默认的最大单元格宽 ...
-
2022-06-03
1876次
0
-
1 安装nodejsnodejs官方下载地址:戳我选择合适的版本下载,我这里选的是node-v8 11 3-x64 msi安装路径一般不装在C盘,所以我这里选择:D: nodejs 一路next默认等待安装完毕2 设置nodejs的global和cache路径设置路径能够把通过npm安装的模块集中在一起,便于管理。在nodejs的安装 ...
-
2019-03-11
183次
0
-
学习Node js,安装了git base,然后从官网下载了Node js的Windows Installer,安装完成后,想验证是否nodejs安装成功,cmd运行命令提示成功,但是运行git bash 的窗口输入:node -v,但是却返回:": node :command not found。 去网上搜索了一番,说这种问题一般就是环境 ...
-
2019-03-11
540次
0
-
npm:是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。比如常用的有: 1)允许用户从NPM服务器下载别人编写的第 ...
-
2019-03-11
222次
0
-
刚入门学vue,发现在注册组件的时候都是用的 new Vue或者Vue component,而当我们使用脚手架搭建项目的时候,项目demo显示的却是export default,官方也不解释,搞定一脸懵逼我们在用 cli 创建项目时,在 main js 入口里面用的时new vue({})其他组件里面用 export default ...
-
2020-08-28
274次
0
-
1 computed是在HTML DOM加载后马上执行的,如赋值;2 methods则必须要有一定的触发条件才能执行,如点击事件;3 watch呢?它用于观察Vue实例上的数据变动。对应一个对象,键是观察表达式,值是对应回调。值也可以是方法名,或者是对象,包含选项。所以他们的执行顺序为:默认加载的 ...
-
2020-08-28
713次
0
-
data属性的三种写法1、<scripttype="text javascript">varapp=newVue({el:& 39; app& 39;,data:{isLogin:false}})< script>2、<scripttype="text javascript">varapp=newVue({el:& 39; app& 39;,data:function(){return{isLogin:false}}})< script>3、<scripttype="text javascript"> ...
-
2020-08-28
873次
0
-
1、父组件可以使用 props 把数据传给子组件。2、子组件可以使用 $emit 触发父组件的自定义事件。vm $emit( event, arg ) 触发当前实例上的事件vm $on( event, fn ); 监听event事件后运行 fn;例如:子组件:<template><divclass="train-city"><h3>父组件传给子组件的t ...
-
2020-09-05
478次
0
-
在写Vue项目的时候,运行Vue项目提示错误:http: eslint org docs rules no-tabs Unexpected tab character src components原因:这是因为eslink的代码规范检验太严格了,不允许用tab代替空格:解决方法1、去到项目目录,找到 eslintrc js文件,打开 eslintrc js文件2、在 eslin ...
-
2022-06-19
743次
0
-
启动vue项目提示:Strings must use singlequote src components header vue:65:19原因:这个问题说明必须使用单引号,在vue的项目开发中,如果我们在通过vue-cli脚手架构建项目的时候使用了Eslint严格模式,那么对于字符串类型的数据String必须要使用单引号,不能使用双引号,否 ...
-
2022-06-19
834次
0
-
被用来给元素或子组件注册引用信息,引用信息将会注册在父组件的 $refs 对象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件实例:<!--非H5端不支持通过this $refs content来获取view实例--><viewref="content">hello< view><!-- ...
-
2022-07-03
7957次
0
-
使用layui的数据表格时,在开发中后台可能传回的时间是一个时间戳,此时显示时间戳在页面上并不能看出年月日。这时需要对时间戳进行格式的转换:将发布时间的时间戳转成对应的时间格式如下:(传递到数据表格的时间戳是十位的,所以乘以1000)table render({elem:" ArticleListTable" ...
-
2022-08-10
1595次
0
-
使用layui的时候经常会遇到要弹框,然后带上需要的icon,但是官方只给了一个icon:3,icon:5等,一直不知道每个icon到底什么,总结了一下:icon 编号说明icon:0icon:1icon:2icon:3icon:4icon:5icon:6icon:7...
-
2022-08-27
683次
0
-
uni-app 组件支持的生命周期,与vue标准组件的生命周期相同。这里没有页面级的onLoad等生命周期:beforeCreate 在实例初始化之前被调用。created 在实例创建完成后被立即调用。beforeMount 在挂载开始之前被调用。mounted 挂载到实例上去之后调用。注意:此处并不能确定子组件被 ...
-
2022-08-31
1519次
0
-
1、第一种:1、common文件夹下新建公共方法public jsexportdefault{ **字符串过程省略的函数*str字符串*num允许不被省略的长度* string_part_omit(str,num){if(str length>num){str=str substring(0,num)+" ";}returnstr;}}2、在main js挂载 公共函数引入import$public from& 39; ...
-
2022-08-31
2247次
0
-
过滤器(Filters)是vue为开发者提供的功能,常用于文本的格式化,过滤器可以用在两个地方: 插值表达式 和 v-bind属性绑定过滤器定义语法示例:filters:{ 注意:过滤器函数形参中的val永远都是"管道符"前面的那个值capi(val){ 过滤器中一定要有一个返回值(return) 字符串有个charAt方 ...
-
2022-09-01
1105次
0
-
页面能够正常渲染出界面,但控制台仍然报出Error in render: "TypeError: Cannot read property ‘0’ of undefined错误,什么情况?原因:vuex中state管理加载的数据,异步调用显示,然后vue渲染机制异步数据先显示初始数据,再显示带数据的数据,所以上来加载时 ...
-
2022-09-03
710次
0
-
搞uniapp的最大问题就是搞兼容性,毕竟这么多小程序,每家又都有各自的特色,有时候某些小程序为了凸显自己的特色,故意搞的和其他小程序不一致,所以兼容性才行uniapp的最大问题比如富文本组件,官方自带的富文本标签rich-text对图片的支持非常不好,所以必须依赖第三方插件,官方推 ...
-
2022-09-04
1264次
0
-
1 uni $emit、uni $on 、 uni $once、uni $off 触发的事件都是 App 全局级别的,跨任意组件,页面,nvue,vue 等2 使用时,注意及时销毁事件监听,比如,页面 onLoad 里边 uni $on 注 册 监 听 ,onUnload里边uni $off 移除,或者一次性的事件,直接使用 uni $once ...
-
2022-09-06
724次
0