php 替换-,phpcms 替换首页

利用phpcms制作企业站,首先要将静态的企业主页替换成后台可编辑的动态主页。

首先做一个静态的企业站主页:

ul li{

list-style: none;

display: block;

position: relative;

float: left;

width: 100px;

}

ul{

height: 50px;

}

.base{

color: #000000;

}

.col{

color: #0000FF;

}

ul li a{

text-decoration: none;

}

#header{

width: 1200px;

height: 50px;

border: solid 2px #000000;

}

#footer{

width: 1200px;

height: 50px;

border: solid 2px #000000;

}

.list{

position: relative;

width: 500px;

height: 250px;

margin-left: 50px;

border: solid 2px #000000;

margin-top: 10px;

float: left;

}

#content{

width: 1200px;

height: 550px;

}

新闻更多

腐败发布啊

公告更多

大牛坊三年级

关于更多

打你叫你

招聘更多

的毛囊烦恼

运行效果:

f95882cba9dc2806edd8e5d47b675bf9.png

将网页中的JS以及CSS全部导为 JS和CSS文件放入statics文件夹下的相应位置。

219ac80023906334cba0dbf83762f4cd.png

并将文件地址根据以下格式修改:

替换方式:

{CSS_PATH} 代表CMS定义的CSS存放路径

{JS_PATH} 代表CMS定义的JS存放路径

{IMG_PATH} 代表CMS定义的图片存放路径

8022052f21c0b93cf88a451497917142.png

一、设置要使用的模板

将phpcms中的默认模板改为自己制作的模板。

在phpcms/install_package/phpcms/templates新建一个英文文件夹

610bd17a2a42fbb5649a03bf9e87caef.png

在此文件夹下在创建一个content文件夹

8c481cc36187f62231d1f7e8a83f2066.png

将制作的.html网页文件修改文件名为 index.html 并放入 content文件夹中

1ffd17d181eadc8df44317e743d07e82.png

登录phpcms后台,可以看到界面-》模板风格中会显示新添加的模板

49e39f4928ec053b3bf3bf9d467fac53.png

设置-》站点管理中选择模板风格,点确定。

e73ce6ab00d5bd3ce564874b8f5508b2.png

更新缓存,生成首页后

338f577ec01834d64b5e9d928460df79.png

dc8726d5b20dec08e125ac23706318bd.png

此时点击站点首页 会看到模板更改成功:

cfeb5f6e9f499462c44b0aab06765c45.png

二、拆分模板

将模板拆为头部代码,内容代码,尾部代码

分别新建为 header.html footer.html 内容部分依旧保留在index.html中

在index.html 头部加入代码 {template "content","header"} 以用来导入header.html

在index.html 尾部加入代码{template "content","footer"} 以用来导入 footer.html

三、添加栏目

在header.html中

首先给导航栏添加链接:

修改为:

{pc:content action="category" catid="0" num="5" siteid="$siteid" order="listorder ASC"}

{loop $data $r}

{$r[catname]}

{/loop}

{/pc}

num为最大栏目数

如果想要增加导航监听效果则添加代码为:

{if $top_parentid==0}

首页

{else}

首页

{/if}

{pc:content action="category" catid="0" num="5" siteid="$siteid" order="listorder ASC"}

{if $catid==$r[catid] || $top_parentid==$r[catid]}

{$r[catname]}

{else}

{$r[catname]}

{/if}

{/pc}

显示效果:

d0121b599145c0bf0432a6c67a5a92f7.png

只显示首页

添加栏目:

在phpcms后台中,内容-》管理栏目中添加栏目

将需要添加的栏目添加即可,注意模板设置中模板要修改为当前模板。

显示:

d9dcf0507adb14fdcdfe31cf3f97333d.png

四、给栏目添加内容

实现在下面的四个p中实现动态内容

b375a04db310d59fb784a829354fc6f9.png

修改index.html的代码

首先给更多添加内部链接:

代码:

更多

中间的数字代表phpcms后台中栏目代号

给p的内容设置动态:

新闻更多

{pc:content action="lists" catid="10" num="1" siteid="$siteid" order="id DESC"}

{loop $data $r $val}

{$val[title]}

{$val[description]}

{/loop}

{/pc}

其余三个都是同样的方法

5c00e5a2408bcdcf19a43b80e8d34caf.png

尾部 footer.html也是与头部同样的方法遍历

更多phpcms 替换首页 相关文章请关注PHP中文网!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值