• 欢迎访问苗景云的博客

 PHPCMS V9由于采用了MVC的设计模式,所以它的后台访问地址是固定的,虽然可以通过修改路由配置文件来实现修改,但每次都修改路由配置文件对于我来说有点麻烦 了,而且一不小心就会出错。这里使用另外一个一劳永逸的方法,达到了方便修改访问后台入口的目的,整个修改共分两步:

 
第一步:
在网站根目录创建一个文件夹,以后就要通过这个文件夹进入后台登录界面的,所以文件夹名就要取一个不易被人轻易猜到的名称。这里作为演示,我就取为 admpub 好了。接着,在这个文件夹里新建一个文件index.php,内容为:
...
发布:苗景云 | 查看全文 | 浏览(1117) | 分类:IT技术&设计 | 评论(0) | 2013年12月13日

 打开phpcms/modules/collection/templates/import_program.tpl.php,找到以下代码:

<?php echo form::select_category('', '', 'name="catid"', L('please_choose'), 0, 0, 1) ?>

替换为:

 

<?php //echo form::select_category('', '', 'name="catid"', L('please_choose'), 0, 0, 1)

...

 

发布:苗景云 | 查看全文 | 浏览(1177) | 分类:IT技术&设计 | 评论(0) | 2013年12月06日

 新建views.php,放到api目录
views.php代码如下:

 

 

<?php

/*

By:【阿志】weizhi101@qq.com

*/

defined('IN_PHPCMS') or exit('No permission resources.');

/**

* 栏目点击统计

*/

...
发布:苗景云 | 查看全文 | 浏览(1172) | 分类:IT技术&设计 | 评论(0) | 2013年12月02日

 {pc:content action="lists" catid="$catid" num="15" order="id DESC" page="$page"}
      <ul>
        <li style="background:#1170b4;"><a style="background:none; color:#FFF;" class="center ah">标题</a><span style="color:#FFF;">点击次数</span><span style="color:#FFF;">发布时间</span></li>
...

发布:苗景云 | 查看全文 | 浏览(1109) | 分类:IT技术&设计 | 评论(0) | 2013年11月29日

 修改文件位置:phpcms\modules\content\classes\content_tag.class.php

第:51行左右的lists方法
修改为:
 
/**
         * 列表页标签
         * @param $data
...
发布:苗景云 | 查看全文 | 浏览(1342) | 分类:IT技术&设计 | 评论(0) | 2013年11月29日

 在phpcms v9 里面文件在:phpcms->phpcms->lips->functions->global.func.php

 
function catpos($catid, $symbol=' '){
 $category_arr = array();
...
发布:苗景云 | 查看全文 | 浏览(4980) | 分类:IT技术&设计 | 评论(1) | 2013年11月29日

 基本调用 {template "content","header"}   ----------  调用根目录下phpcms\template\content\header文件  {CHARSET}  ----------------------字符集 (gbk或者utf-8)  &nbs

发布:苗景云 | 查看全文 | 浏览(1456) | 分类:IT技术&设计 | 评论(0) | 2013年11月28日

调用栏目图片是很简单的
...

发布:苗景云 | 查看全文 | 浏览(1247) | 分类:IT技术&设计 | 评论(0) | 2013年11月28日

 在首页或者频道页调用文章列表的时候,经常会使用到左右对称或者每五行出现一条横线的调用形式。  

 
利用num++的循环方式,以及{if}{/if}进行样式判断即可。
代码: 
 
{pc:content action="lists" catid="67" order="listorder DESC" num="2" thumb="1"}
...
发布:苗景云 | 查看全文 | 浏览(1142) | 分类:IT技术&设计 | 评论(0) | 2013年11月28日

PHPCMS 连载模块(小说插件),未测试,可能不适合PHPCMS V9,需要的自己修改相关文件,下载后解压到程序根目录!

 

book.rar

 

发布:苗景云 | 查看全文 | 浏览(1530) | 分类:IT技术&设计 | 评论(0) | 2013年11月24日

 {pc:content action="category" catid="$catid" num="99" order="listorder ASC"}

...
发布:苗景云 | 查看全文 | 浏览(1029) | 分类:IT技术&设计 | 评论(0) | 2013年11月21日

PHPCMS get标签从第几条记录开始输出的代码:


新建一个列表页模板,将判断写在这个模板里.如:
{loop *}
{if $i<=2}{else}<li>*</li>{/if}{/loop}

用$i来判断,上述要表达的意思是列表前3行不显示.
注意$i是从0开始算起.

发布:苗景云 | 查看全文 | 浏览(1166) | 分类:IT技术&设计 | 评论(0) | 2013年08月23日

PHPCMS 中从第几条记录开始调用的代码,注意红色部分:

order by id DESC" start="3" num="1" return="data"

发布:苗景云 | 查看全文 | 浏览(1223) | 分类:IT技术&设计 | 评论(0) | 2013年08月23日

1、修改后台添加、修改内容时添加栏目id到搜索表中
...

发布:苗景云 | 查看全文 | 浏览(1854) | 分类:IT技术&设计 | 评论(0) | 2013年08月13日

这个问题很多人问!我也绑定了二级域名也出问题 给管理反馈没动静 也不解决 只好自己解决了!但是此方法只限制一级栏目全部帮顶二级域名的站!
好了现在说解决办法打开/phpcms/modules/content/classes/url.class.php文件
找到$categorydir = $this->get_categorydir($catid);

$catdir = $category['catdir'];

$year = date('Y',$time);

...

发布:苗景云 | 查看全文 | 浏览(1267) | 分类:IT技术&设计 | 评论(0) | 2013年08月12日

为了phpcms代码更加简约,自己手写的模板,但是生成html点击量不能动态显示,找了好久,发现以后办法真实可用:下面我把我的方法说下:


具体方法:
首先:需要在show.html 模板中加载jquery.min.js 这个js
例如:在show.html中加载<script src="plus/jquery-1.4.2.min.js"></script>
           ps:jquery-1.4.2.min.js的具体版本和路径请注意看各自版本。
...

发布:苗景云 | 查看全文 | 浏览(1180) | 分类:IT技术&设计 | 评论(0) | 2013年08月12日

在使用PHPCMS时,如果栏目超过2000或者关联词条过多,会导致更新全站缓存时卡住! 如下图

 

PHPCMS 更新缓存卡住问题的解决办法很简单:

修改mysql 程序下面的my.ini 找到

...
发布:苗景云 | 查看全文 | 浏览(1361) | 分类:IT技术&设计 | 评论(0) | 2013年08月11日

Phpcms 内容筛选插件下载

内附说明,下载:

内容筛选.rar

发布:苗景云 | 查看全文 | 浏览(1167) | 分类:IT技术&设计 | 评论(0) | 2013年05月27日
« 之后的文章苗景云的博客
<< 向左走,向右走 >>
更早的文章 »