PHPCMS V9使用技巧积累(持续更新中···)

一 去掉水印###

1.先按照目录路径找到statics/images/water 文件夹,把这个water文件删除
2.按照该目录路径找到phpcms/libs/classes/image.class.php文件中watermark水印函数,将此函数中$w_text 参数的值设置为空就可以了。

二 绝对地址改为相对路径###

1.将数据库中v9_site表的domain字段修改为/。不想改数据库也可以,需要修改如下数据找到phpcms/modules/admin/site.php文件大约128行到130行如下:

if (!empty($domain) && !preg_match('/http:\/\/(.+)\/$/i', $domain)) {
      showmessage(L('site_domain').L('site_domain_ex2'));
}

将以上代码屏蔽或者删除后保存,进入网站后台---设置--站点设置--修改站点域名为"/"即可!
2.后台修改附件 、js 、 图片前面的地址去掉,如下:

Paste_Image.png

更新所有静态文件,更新缓存,大功告成!

三 调用指定栏目及其下面的内容###

{pc:content action="category" catid="$catid" num="34" siteid="$siteid" order="listorder ASC"}
  <ul>
  {loop $data $r}
    <li>
      <font>{$r[catname]}</font> 
      <ul>
      {pc:content action="lists" catid="$r[catid]" num="10"  order="listorder ASC"}
      {loop $data $rr}
         <a href="{$rr[url]">
           <li>
             <font>{$rr[title]}</font>
             <font>{str_cut($rr['description'],300,'...')}</font>
           </li>
         </a>
       {/loop}
       {/pc}
       </ul>
      </li>
      {/loop}
  </ul>
      {/pc}

四、修改摘要字符###

1.后台-->内容-->模型管理-->文章模型中的字段管理-->字段摘要description-->字符长度取值范围,修改最大值即可。
2.文章编辑内容页面,修改


默认数字200即可。

五、修改system.php中的app_path,网站打不开###

编码错误,尽量避免直接用记事本编辑修改,用其他文本编辑器,保存时注意编码

六、删除推送的文章时报错###

phpcms\model\content_model.class.


1

phpcms v9推送时增加content内容
phpcms\modules\content\classes\push_api.class.php

2

pc标签调用content字段别忘记加入 moreinfo="1" 哦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容