phpcms v9

以下是为您整理出来关于【phpcms v9】合集内容,如果觉得还不错,请帮忙转发推荐。

【phpcms v9】技术教程文章

PHPCMS V9静态化HTML生成设置及URL规则优化

最近有客户在进行网站优化的时候,具体问道Phpcms V9怎么样静态化、伪静态的问题,之前有分享过“Phpcms自定义URL规则技巧”,不过那只是原理,今天在这里,与大家从使用的角度上,具体分享实际的使用操作方法。先讲讲Phpcms V9在后台怎么设置生成静态化HTML,之后再讲解怎么自定义URL规则,进行URL地址优化。在这一篇中,伪静态就不涉及了,大家可以移步到Phpcms V9全站伪静态设置方法。 一、静态化HTML生成设置 进入PHPCMS V9后台...

(转载)PHPCMS V9专题路径多了一个斜杠的解决办法【代码】

PHPCMSV9的专题,在设置生成静态并且网站的静态设置成生成在根目录的时候,专题路径的URL中会多出一个斜杠,如:http://www.2cto.com//special/ddos/ ,我只能说这是PHPCMS V9众多诡异的BUG中的一个。在PC论坛多个会员多次提起,但未见官方修复。今天花了大把的时间,最终找到问题所在并解决。 解决办法: 1 修改phpcms/modules/special/special.php 文件第43行:$url = $special[‘ishtml‘] ? APP_PATH.substr(pc_base::load_con...

phpcms V9 get 实现前台搜索结果分页  

123456789101112<?php $keywords=$_GET[‘keywords‘];?>{pc:get sql="Select * from `v9_news` where `title` like ‘%$keywords%‘" num="20" page="$page"} <ul class=""> {loop $data $i $r} <li><a href="{$r[url]}" target="_blank"><img src="{$r[thumb]}" width="280" height="280" alt="{$r[title]}"></a> <div class="intro"> <p class="title"><a href="{$r[url]}" target=...

PhpCms V9批量修改关键词

PHPCSM内容管理系统总的来说体验各方面否非常不错!但是发现自从被官方给盛大了收购了。发现官方的步伐都是跟不上用户的需求。在PHPcms2008的老版本中都有关键词批量替换的功能。却没有给新版PHPcms V9加上批量替换关键词的小功能。新一也把自己每次批量替换关键词的SQL语句记录在博客中给需要的人来用。/*文章标题*/update v9_news set title=replace(title,‘错误的关键‘,‘替换成新一‘);/*文章描述*/update v9_news set descr...

phpcms V9 前台首页模板文件的解析

在了解了《phpcms V9 URL访问解析》之后,我们已经知道首页最终执行的是content模块下index控制器的init方法。下面, 我们逐步分析过程如下:第一、首页默认执行的是index.php?m=content&c=index&a=init第二、获取SEO信息:phpcms/libs/functions/global.func.php第三、模板调用:phpcms/libs/functions/global.func.php第四、模板解析:phpcms/libs/classes/template_cache.class.php第五、模板解析:phpcms/libs/classes/templat...

(转载)phpcms v9两步实现专题栏目生成路径去掉html和special【代码】

相信很多人都知道,phpcms v9专题是不支持自定义URL的,生成的专题路径是以/HTML/special/开头的。那么如何实现专题栏目生成路径去掉html和special呢?通过修改程序的PHP源代码,可以实现这个要求。将phpcms v9专题栏目路径中的html和special去掉,那么只需要二步就可以了。首先,打开caches/configs/system.php ,第51行,将“/html” 换成“/”然后,打开phpcms/modules/special/class/html.class.php ,第189行,把$file = pc_b...

PHPCMS V9 采集实例【图】

采集目标:列表: http://www.cnys.com/zixun/list_2_2.html 原文:http://www.cnblogs.com/guo2001china/p/5299238.html

phpcms V9二级目录下分页路径不正确问题的彻底解决方法【代码】

在用phpcms V9做二次开发的时候,我们有时候会把一个栏目生成到根目录下,而且这个栏目又有子栏目,我们生成静态的时候分页会出现问题,就是分页的路径的地址错误。有一种解决方法就是,把这个栏目生成动态的,不要静态的,但是这样对于搜索引擎的收录不是太友好,那么我们就把它生成静态的,这时候我们可以这样做,就可以解决分页地址错误。 首先,在phpcms/libs/functions/目录下找到global.func.php,这个是整个V9的公用函数库。...

修改PHPCMS V9相关文章、专题listorder、order排序功能的方法

phpcms v9自带的相关文章、专题等模块不支持order排序,调用的相关文章、专题默认为升序,这样就造成了一个问题,调出来的相关文章是最早的文章,没有时效性。我们只能通过修改程序文件,只需简单修改一个文件,就能达到我们的需求。修改相关文章排序的方法:打开根目录下的phpcms/modules/content/classes/content_tag.class.php,找到$r= $this->db->select($sql2, ‘*‘, $limit, ‘‘,‘‘,‘id‘);修改为:$r = $this->db->se...

PHPCMS V9双语站建设切换

PHPCMS V9要做双语,很多同学都是迷茫的,在此特地分享我的双语制作步辶 我这种模式是把两个站点都改为HTML静态模式才可以实现双语切换可分为两种模式:1、解析二级域名来切换双语解析二级域名如果主机支持可以二级域名绑定子目录,也可以用使用.htaccess来做重定向(适用于Apache服务器).htaccess 代码 放入根目录RewriteEngine On RewriteCond %{HTTP_HOST} ^(www.)?www.abc.com/cn/$ RewriteCond %{REQUEST_URI} !^/cn/ RewriteC...

PHPCMS - 相关标签