phpcms 多行多列文章排列

phpcms 多行多列文章排列
在用phpcms做文章列表排序的时候,需要两行两列这样的排列,实际上在 div+css 的排版方式中是很容易实际的,直接将 li 的 float 值设为 left 就可以了,但我实际的是 table 做的项目,无奈 div+css 不会,没办法,只好硬着头皮来整合 phpcms 了,在table中如果想要多行多列排序的话,就要用到 tr 的分行了,完整的代码如下: {pc:get sql="SELECT * FROM `v9_picture` order&nb...

phpcms幻灯片的调用

phpcms幻灯片的调用
phpcms自带了图片幻灯片的效果,实际上就是整合了 js 文件在模板里面,一般都是和 phpcms 的推荐位结合来用,推荐的缩略图显示到幻灯片里面,因为更换了phpcms的模板,所以在调用的时候直接把默认 default 里面的代码给拷贝过来了,结果发现用不了,原来只是调用了代码,缺少了 js 和 css 这些样式,调用整个幻灯片应该连 js 和 css 样式完整的都拷贝过来才行,看如下的整个代码如下: <link hre...

ThinkPHP find方法 查询一条数据记录

ThinkPHP find方法 查询一条数据记录
find() ThinkPHP find() 方法是和 select() 用法类似的一个方法,不同之处 find() 查询出来的始终只有一条数据,即系统自动加上了 LIMIT 1 限制。 当确认查询的数据记录只能是一条记录时,建议使用 find() 方法查询,如用户登录账号检测: public function chekUser(){         header("Content-Type:text/html; charset=utf-8");  &...

thinkphp简单的上传功能

thinkphp简单的上传功能
最近在做一个 thinkphp 上传导入 excel 表到 mysql 数据库中的实例,用到了 thinkphp 上传功能,我的思路是这样的,先把 excel 表通过上传功能上传到服务器上面,然后再进行导入到 mysql,目前的功能基本上都已经实现了,这是自己使用的一个小小的上传功能,当然还在完善中,等整个完善好了,再把导入 excel 的功能给分享下来,先来看一下 thinkphp 上传文件到服务器的 php 代码吧. //上传方法 &nb...

开启ThinkPHP调试模式

开启ThinkPHP调试模式
本来以为项目有自己的缓存文件,后来发现原来用的是ThinkPHP的缓存模式,怪不得一直调整栏目导致样式不变呢,一个项目的配置文件,这样一看就很明了了,如下文件: <?php   require('../common/config/360safe/360webscan.php');   define('APP_DEBUG',TRUE); //开启调试模式   define('THINK_PATH', "../lib/ThinkPHP/");   define('TMPL_PATH',...

zblog文章内容页配合自定义字段插件单独定义关键词和描述

zblog文章内容页配合自定义字段插件单独定义关键词和描述
网页的“关键词“和”描述“两个东西据说已经快被百度抛弃了,但是还是有很多很多人非常看重这个东西。本站已经写了很多篇关于zblog设置”关键词“和”描述“的文章了,今天再加一篇:用自定义字段插件单独定义每一篇文章的关键词和描述。 zblog现在分两个版本,zblogasp和zblogphp。两个版本都有”自定义字段“插件, 建议去自己的zblog后台--应用中心--搜索”字段“后找到此插件安装并启用。然后打开此插件,按照下面...

EMLOG评论Gravatar头像失效解决方法

EMLOG评论Gravatar头像失效解决方法
由于Gravatar网站被墙后,很多网站使用Gravatar头像作为评论头像的功能都失效了,一打开网站所有的Gravatar头像头挂了,看上去很不美观; 蓝叶分享一个在网上找到的方法,使EMLOG评论Gravatar头像不在失效;首先登陆你的网站FTP里面,进入include\lib目录下面,把function.base.php文件下载到本地并使用编辑器打开,查找www.gravatar.com并替换为gravatar.duoshuo.com或者cn.gravatar.com或者secure.gravat...

Think PHP url的四种访问方法

Think PHP url的四种访问方法
Thinkphp 一共有四种访模式,但实际上我们常用到的模式也就一种或者两种,其中第一种 PATHINFO 模式和第二种普通模式用得较多,而第三种 REWRITE 模式和 兼容模式则用得较少了,除了配置上比较麻烦之外,对于传递的参数也不太好理解,好了,夏日博客就来简单总结一下这几种模式吧。 1.PATHINFO 模式 http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2。可以进行参数传值,参考写法如下: <...

thinkphp简单的增删改查

thinkphp简单的增删改查
thinkphp经过几个月的学习总算是有个结果了,php100的十几节thinkphp已经学完了,不能说有几个月吧,算是托了十几个月,本来十几节课早就应该学完的,只是自己玩忽职守罢吧,再加上自己的工作,自己的碎事非常的多,所以实际学习也没几天的时间,学习得怎么样呢,只能说一知半解,搞懂了增删改查,至少用 thinkphp 算是得心应手了吧,没有再多深入的去学习,马上又要转到 js 的学习中了。 好了,既然 think...

帝国cms系统限制的登录次数不得超过 5 次,请等 60 分钟过后,方可重新登录

帝国cms系统限制的登录次数不得超过 5 次,请等 60 分钟过后,方可重新登录
1、在文件夹 e\config 中找到 config.php 文件; 2、打开该文件,第141行 ‘loginnum’=>5, (这里的数字5就是系统限制的登陆次数); 3、修改这个数字大于5,找到正确的账户和密码后再次登陆,就能成功进入后台了。 细心的朋友会发现另外一种解决方法: 1、同上 2、打开该文件,第142行 ‘logintime’=>60, (这里的数字60就是登陆限制后需要等待的时间,单位分钟); 3、修改这个数字为 0 ,找到正确的...

PHCMS企业黄页模块安装

PHCMS企业黄页模块安装
说明:网站找了很久没有找到详细的安装说明方法,都是简单一说还是不明白研究了一下成功安装,写一下安装方法。 下面以yp_UTF8为例安装​ 1.官方下载企业黄页模块 ​2.解压文件;拷贝文件 yp_UTF8内所有文件和目录到 (网站根目录)\内,提示重复,覆盖文件和目录 3.网站后台->模块->模块管理->列表->找到企业黄页 点击【安装】。

PHPCMS_V9 二次开发增加模板页出错:Action does not exist.

PHPCMS_V9 二次开发增加模板页出错:Action does not exist.
原因:​未在模型文件中加入驱动函数或驱动函数未正确加载模板文件 phpcms遵从的是MVC的架构模式,model、view、controller 如果你在phpcms/templates/default/下写好了自己的模板文件,例如:phpcms/templates/default/member/mass.html,那你只完成了view部分,如果想要模板显示不只是在浏览器地址栏写下地址: 你的域名或IP/index.phpm=member&c=index$a=mass 这时候​,你如果强行访问的话,就会得到错...

Phpcms v9 实现首页|列表页|内容页调用点击量的代码

Phpcms v9 实现首页|列表页|内容页调用点击量的代码
很多朋友经常问Phpcms v9的首页、列表页、内容页点击量如何调用。今天给大家分享phpcms V9如何分别在首页、列表页、内容页调用点击量代码 1,Phpcms v9首页调用点击量: {pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"}      {php $categorys = getcache('category_content_'.$siteid,'commons');...

dedecms 移动版 调用模版页的修改

dedecms 移动版 调用模版页的修改
给客户建立了一个简单的wap手机站,在建站的时候因为PC端的“新闻中心”栏目与“产品中心”栏目是两种模板,可不知道怎么给手机版的“新闻中心”栏目设置一个模板然后再给“产品中心”栏目设置另外一个模板啊?突发灵感,大胆尝试一下吧!大家都知道在命名时给最后添加 “_m” 就是手机站的模板了,因此我尝试了下将PC端“新闻中心”模板名称“list_news.htm”修改为了“list_news_m.htm”然后再将PC端“产品中心”模板名称“li...

dedecms channel增加keyword根据关键词显示子栏目

dedecms channel增加keyword根据关键词显示子栏目
设计了一个网站里边有太多的子栏目但子栏目有很多关键词做区分和调用{dede:channel} 并不支持只好自己动手修改了我这里关键词用的是栏目的关键词根据栏目的关键词调用区分. 我用的版本是5.7 找到include\taglib目录下的channel.lib.php 找到$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|"; 替换为: $attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cache...

dedecms采集文章固定文章来源作者

dedecms采集文章固定文章来源作者
虽然从SEO的角度来说,采集真的不利于搜索引擎的抓取,但是设置好采集规则,也还是可以减少伪原创的时间,所以在这里就给大家分享一下dedecms采集文章固定文章来源作者的方法。 设置好采集规则之后,勾选你新创建的采点,点击“更改配置”,在“字段配置”里搜索: {/dede:item}{dede:item field='writer' value='' isunit='' isdown=''} {/dede:item}{dede:item field='source' value='' isunit='' isdown=''}...

dedecms验证码老是提示错误的修改方法

dedecms验证码老是提示错误的修改方法
去掉 DEDECMS5.6及dedecms5.7 验证码有效方法. 在[验证码安全设置]里,说修改后的保存实际上是修改了data\safe\inc_safe_config.php 这个文件,这是个配置文件。 比如:$safe_gdopen = ’1,2,3,5,6,7′; 这个就是系统哪些地方开启验证码。与[验证码安全设置]界面是一对一的关系。 所以,如果当我们管理后台想关闭验证码(如果验证码无法正确输入,不支持GB库)的时候,只需要打开data\safe\inc_safe_config.php...

手动dede转换帝国cms(SQL教程)

手动dede转换帝国cms(SQL教程)
经过多天努力,今天终于吧dedecms转换到帝国cms了,我把我使用的语句进行整理,分享给大家! 一、批量导入栏目 insert into phome_enewsclass (classid,bclassid,classname,myorder,classpath,intro,classpagekey) select id,reid,typename,sortrank,typedir,description,keywords from dede_arctype 二、导入文章 insert into phome_ecms_news (id,classid,truetime,onclick,title,titlepic,filename,news...

dedecms信息提示修改

dedecms信息提示修改
想修改“dedecms信息提示!”,但是不知道从何入手,今天哈哈小李给大家说说,我就拿DEDE5.7做个例子吧!超级简单的,方法如下: 一、找到DEDE目录中的include/common.func.php,然后打开它。 二、用记事本或其他编辑器打开后找到以下代码并找到“DedeCMS提示信息!”修改为您自己的比如“哈哈小李 提示信息!”,保存即可。 注意:有两个“DedeCMS提示信息!”,改好两个地方保存即可。