-
PHPCMS框架架构
所属栏目:[建站经验] 日期:2021-12-19 热度:165
CMS入口文件: PHPCMS是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口. 入口程序是在前期处理用户请求的引导程序,它是唯一一个可以被最终用户可以直接请求运行的.[详细]
-
phpcms v9 更改系统函数str_cut
所属栏目:[建站经验] 日期:2021-12-19 热度:123
function str_cut($string, $length, $dot = ) { $strlen = strlen($string); if($strlen = $length) return $string; $string = str_replace(array(, , , , , , , , , , ), array( , , , , , , , , , , ), $string); $strcut = ; if(strtolower(CHARSET) ==[详细]
-
Phpcms V9全站伪静态设置方法
所属栏目:[建站经验] 日期:2021-12-18 热度:105
Phpcms V9可以说是cms程序中自定义功能最强的,在静态化以及伪静态方面都可以设置,在此分享PHPCMS V9伪静态设置方法,希望大家能用得上. 为什么要伪静态?具体在这里就不说了,你懂的,一方面更新修改后不需要生成静态文件,另一方面为了SEO. 访问规则如下: list-{[详细]
-
phpcms去掉域名后面的index.html
所属栏目:[建站经验] 日期:2021-12-18 热度:61
dede彻底摆脱了,开始研究phpcms,先是去掉域名后面的index.html适合Seo,让栏目的链接变成www.Cuoxin.com/xxx/而不是http://www.Cuoxin.com/xxx/index.html. 方法有两种: 一种是用PHP的 str_replace函数将INDEX.HTML替换掉,代码如下: {php $data = subcat($modu[详细]
-
去掉PHPCMS版权
所属栏目:[建站经验] 日期:2021-12-18 热度:133
#去掉PHPCMS官网链接: 路径:/phpcms/modules/admin/templates/ 1.去掉登录页版权 /login.tpl.php 2.去掉后台右侧上部 /index.tpl.php 3.去掉后台右侧下部 /main.tpl.php #关闭远程公告提示: 路径:phpcms/modules/admin/functions/admin.func.php,找到如下代码[详细]
-
phpcms 采集分页规则
所属栏目:[建站经验] 日期:2021-12-18 热度:164
其实采集分页和采集标题和内容是一样的道理,例如分页的样式:上一页 1 2 3下一页,假如HTML代码是: div class=page lia href=1767.html1/a/li lia href=1768.html2/a/li lia href=1769.html3/a/li /div --Cuoxin.com div class=share 那么在分页规则就这样填,分[详细]
-
phpcms v9 网站搬家更换域名的方法
所属栏目:[建站经验] 日期:2021-12-18 热度:74
网站在发展的过程中,很可能多次的修改域名,那么在PHPCMS V9中我们要怎么进行设置呢? 请进行以下步骤的修改: 修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名. 进入后台设置--站点管理,对相应的站点的域名修改为新域名。 点[详细]
-
phpcms制作模板
所属栏目:[建站经验] 日期:2021-12-18 热度:91
今天开始制作模板了,首先是目标网站本地化,从首页开始制作起,下载好css js images 和页面html代码放到对应的地方,这一步也不清楚的话请参看phpcms模板制作这里是链接:http://wenku.baidu.com/view/32121301de80d4d8d15a4f43.html. 首先是友情链接的调用,友链[详细]
-
PHPCMS会员无法登录奇怪问题解决
所属栏目:[建站经验] 日期:2021-12-18 热度:178
PHPCMS会员点登录后,系统等待很长时间,然后报告登录失败,解决问题方法如下: 1、检查设置phpsso设置启用phpsso接口,如果这里是启用,则先关闭,看会员登录是否正常,如正常,则说明是系统与phpsso接口通信异常. 2、检查服务器hosts文件,编辑为以下内容: 127.0.0.1[详细]
-
phpcms-v9中图集详情页幻灯片特效的js代码分析
所属栏目:[建站经验] 日期:2021-12-18 热度:91
一.phpcms-v9中图集详情页可以改造成如下这种风格: 二、所用到的js文件有statics/js/jquey.sgallery.js文件和statics/js/show_picture.js文件 1.statics/js/jquey.sgallery.js文件分析: //图集详情页使用 参数1:scaling-是否自动缩放图像 参数2:width-自定[详细]
-
PHPCMS v9不同栏目生成不同头部效果
所属栏目:[建站经验] 日期:2021-12-18 热度:156
最近在做SCD的网站,根据用户要求,在每个一级栏目和下级子栏目单独用一个头部效果,大概有8个页面,需要8个不同头部效果,现在可以根据不同的$catid 和$parentid来判断. 第一段,判断是否为首页,根据 $catid 来判断,代码如下: !--//首页banner-- {if !$catid} div[详细]
-
phpcms v9模板使用代码
所属栏目:[建站经验] 日期:2021-12-18 热度:133
1.去掉标题限制后出现的省略号: {str_cut($r[title],36,)} 2.格式化时间 2011-05-06 11:22:33: {date(Y-m-d H:i:s,$r[inputtime])} 3.格式化时间 2011年05月06日: {date(Y年m月d日,$r[inputtime])} 4.显示栏目名称,只是名称,不带链接: {$catname} 5.显示栏目[详细]
-
处理phpcms栏目过多导致后台缓慢的问题
所属栏目:[建站经验] 日期:2021-12-18 热度:66
phpcms添加栏目的时候,会重写以前的栏目缓存,这就导致一旦栏目过多,重写的文件比较多而造成网站后台缓慢. 给出以下修改方法,经过测试,效果非常明显.但是修改后请自行更新栏目缓存! 找到 include/admin/category.class.php,里面的function add 这个函数,函数[详细]
-
PHPcms V9 常用模版标签对应的办法
所属栏目:[建站经验] 日期:2021-12-18 热度:151
不做肤浅的二次开发,就是不能只套套模版,还是一个PHP程序为重点,每个开源cms都有自己的模版引擎,很是蛋疼,从没做过二次开发到现在,使用过PHPcms V9和dedecms,iwebshop看过一点,都一样. 废话太多了,开始吧. 1. {str_cut($r[title],36,)} 字符串截取方法.在/php[详细]
-
phpcms栏目 列表 文章页分别如何获取二级栏目列表
所属栏目:[建站经验] 日期:2021-12-18 热度:89
如在文章频道里面有文章分类1,文章分类2,文章分类3,在文章分类1中的一篇文章中想得到 文章分类1,文章分类2,文章分类3的列表,应该怎么做呢? 内容页当前栏目同级栏目名称,代码如下: {loop subcat($CAT[parentid]) $v} {$v[catname]} {/loop} 列表页当前[详细]
-
phpcms调取不同表的信息 及多个判断条件的写法
所属栏目:[建站经验] 日期:2021-12-18 热度:101
其中zt_news.thumb as aa 的意思是将表zt_news中的字段thumb重命名为aa,这是因为这两个表中有重复的字段thumb,代码如下: {pc:get sql=SELECT zt_news.*,zt_position_data.*,zt_news.thumb as aa FROM zt_news,zt_position_data where zt_news.catid=2 and zt_[详细]
-
怎样在mysql数据库中批量替换内容
所属栏目:[建站经验] 日期:2021-12-18 热度:180
最近使用phpcms v9进行二次开发,修改了域名可是导航总是无法更新到新的地址,在百度上一通搜,最后终于找到完美解决办法,使用mysql语句批量替换,使用方法如下: 比如我想将v9_category 中的url地址由原来的192.168.1.101替换为localhost. mysql 语句:update 表[详细]
-
新版phpcms v9但中使用GET标签的SQL使用几个注意点
所属栏目:[建站经验] 日期:2021-12-18 热度:53
今天在偶然使用到phpcms v9中的get标签,发现如下的写法都失效了,最初,逐日者写的标签如下: {get sql=select * from zty_category where parentid=22 or parentid=23 or parentid=52 order by allclicks desc rows=8} ...{$r[catname]}...{$r[allclicks]}... {[详细]
-
phpcms v9 修改后台排序问题
所属栏目:[建站经验] 日期:2021-12-18 热度:122
后台文章排序怎么才可以按自己输入的数字排列?如按4,3,2,1,从大到小排列?实现方法如下。 修改文件:phpcms/modules/content 中的 content.php 将:$datas = $this-db-listinfo($where,id desc,$_GET[page]); 改成: $datas = $this-db-listinfo($where,li[详细]
-
phpcms v9 主站程序和web生成目录分离
所属栏目:[建站经验] 日期:2021-12-18 热度:123
在网站部署中,考虑网站的安全行问题,可以将您的网站主程序与WEB目录分离,使主程序在WEB目录之外,从而提高网站的安全性. 分离方法 1.将PHPCMS V9中程序主框架目录phpcms移动至web目录之外,如图: 2.修改web目录下程序入口文件index.php文件为如下代码: //PHPCMS[详细]
-
phpcms本地上传到服务器,数据库的完整迁移
所属栏目:[建站经验] 日期:2021-12-18 热度:98
1.在服务器端安装phpcms 2.上传本地的 phpcms/templetes/default/content,我是用phpcms默认模板修改的,其中只改了content文件夹中的内容. 3.替换 statics/css, js, images,里面存放了我增加模板所调用的 css, js, images等文件. 4.上传 uploadfiles中的全部文[详细]
-
phpcms v9 怎样用PC标签在列表页中同时调出文章内容
所属栏目:[建站经验] 日期:2021-12-18 热度:180
如何用PC标签在列表页中调出文章内容. phpcms v9 moreinfo=参数说明: {pc:content action=lists catid=$catid num=15 order=id DESC page=$page moreinfo=1 } 参数名是否必须默认值说明: catid否null调用栏目ID {pc:content action=lists moreinfo=1 catid=$c[详细]
-
帝国CMS教程删掉tags空标签
所属栏目:[建站经验] 日期:2021-12-17 热度:55
修改的文件 e/class/t_functions.php $str.=$jg.a href=.$tagsurl. target=_blank.$r[$i]./a.$br; $jg=$br?:$showjg; /* 改成 */ if(!emptyempty($r[$i])){ $str.=$jg.a href=.$tagsurl. target=_blank.$r[$i]./a.$br; $jg=$br?:$showjg; } 帝国CMS教程跨数据[详细]
-
列表页中获取当前信息所属专题名称
所属栏目:[建站经验] 日期:2021-12-17 热度:110
列表页中获取当前信息所属专题名称代码如下: 勾选程序支持代码. //查询该信息是否有专题 $zhuanti=$empire-fetch1(select ztid,classid from {$dbtbpre}enewsztinfo where id = {$r[id]}); if($zhuanti) { //专题名称 $ztname=$class_zr[$zhuanti[ztid]][ztna[详细]
-
帝国CMS加入购物车购买数量JS
所属栏目:[建站经验] 日期:2021-12-17 热度:72
官方案列: form action=[!--news.url--]e/ShopSys/doaction.php name=shopform method=get target=_blank 选择购买数量:select name=pn id=pn option value=11/option option value=22/option option value=33/option option value=44/option option value=5[详细]
