用phpcms如何将静态页面制作成企业网站(中)

news/2024/5/9 16:29:58/文章来源:https://blog.csdn.net/weixin_34234829/article/details/93600150

 

上篇博客中讲到了该修改网页的中间部分

中间的内容是这样的,有标题和内容,里面的内容被代码替代,运行起来就这样的

里面的内容就可以在后台管理那里添加

再来看代码部分

<div class="dt-double" style="left: 18.5%;"><!--标题--><div class="dt-title"><span class="dt-sp1">行业动态</span><a href="{$CATEGORYS[14]['url']}"><span class="dt-sp2" style="color: white;">更多>></span></a></div><!--展示项-->{pc:content  action="lists" catid="14" order="id DESC" num="4"}{loop $data $val}<div class="dt-item"><a href="{$val[url]}"><div class="dt-item-title">{$val[title]}</div></a><div class="dt-item-context">{$val[description]}</div></div>{/loop}{/pc}</div>

这是行业动态的,资料库和行业动态一样,改个catid根据phpcms后台管理的id来写

 <!--资料库--><div class="dt-double" style="right: 18.5%;"><!--标题--><div class="dt-title"><span class="dt-sp1">汉企一一资料库</span><a href="{$CATEGORYS[8]['url']}"><span class="dt-sp2" style="color: white;">更多>></span></a></div><!--展示项-->{pc:content  action="lists" catid="8" order="id DESC" num="4"}{loop $data $val}<div class="dt-item"><a href="{$val[url]}"><div class="dt-item-title">{$val[title]}</div></a><div class="dt-item-context">{$val[description]}</div></div>{/loop}{/pc}</div>

然后从后台管理修改试试

在后台中加了这两项

更新缓存,看一下站点首页

从后台添加的内容已在首页显示

再给资料库加内容

更新缓存看一下首页

资料库的内容也被添加上

再来操作这方面的内容

先在header页面改个数

原先是5,现在改成6

然后在后台多加一栏目

然后再往里面添加上三项内容先

然后再来看代码部分

先审查元素,找到其中的一项内容,保留一项的代码,其他的都删掉

 <!--优秀产品展示  开始--><div class="yxxm"><div class="yxxm-title">优秀产品展示</div><!--展示项-->{pc:content  action="lists" catid="16" order="id DESC" num="6" moreinfo="1"}{loop $data $val}<div class="yxxm-item"><a href="{$val['url']}"><img src="{$val['thumb']}" /></a><div class="yxxm-name">项目名称:<span>{$val['title']}</span></div><div class="yxxm-user">客  户:<span>{$val['keywords']}</span></div><div class="yxxm-context">功  能:<span style="width: 77%;">{$val['description']}</span></div><div class="yxxm-context">开发人员:<span>{php list($copyfrom) = explode('|', $val['copyfrom'])}{$copyfrom}</span></div></div>{/loop}{/pc}<!--占位勿删--><div style="clear: both"></div></div><!--优秀产品展示  结束-->

刷新页面

这样刚改的内容就显示在了首页上

接下来是公司承接

和上面的操作一样,只保留一个,然后更改代码

     <!--公司业务承接 开始-->
        <div class="yw">
            <div class="yw-title">公司业务承接</div>
            <div class="yw-items">
                {pc:content  action="lists" catid="13" order="id DESC" num="8" moreinfo="1"}
                 {loop $data $val}
                
                <div class="yw-item">
                    <img src="{$val['thumb']}" />
                    <div class="yw-item-title">
                    {php list($copyfrom) = explode('|', $val['copyfrom'])}
                    {$copyfrom}
                    </div>
                    <div class="yw-item-context">
                        {$val['description']}
                    </div>
                    <div class="yw-item-price">
                        <span class="price-sp">{$val['title']}</span>
                        <span class="price-sp1">价格:
                            <span class="price-sp2">{$val['keywords']}</span>
                            元</span>
                    </div>
                    <a href="{$val['url']}"><input class="btn_buy" type="button" value="点击订购" /></a>
                </div>
                {/loop}
            {/pc}
               
            </div>
            <img src="{IMG_PATH}/images/bk2.png" />
        </div>
        <!--公司业务承接 结束-->

然后给承接栏目添加内容

更新缓存,然后查看首页

下一项是人才

和上面的承接产品一样

 <!--优秀人才推荐 开始-->
        <div class="rc">
            <div class="rc-title">优秀人才推荐</div>

            <div class="rc-items">
                <!--人才项-->
                {pc:content  action="lists" catid="11" order="id DESC" num="8" moreinfo="1"}
                 {loop $data $val}
                <div class="rc-item">
                    <a href="{$val['url']}">
                        <img src="{$val['thumb']}" />
                        <div class="rc-item-title">{$val['title']}</div>
                    </a>
                    <div class="rc-item-context">{$val['description']}</div>
                </div>
                {/loop}
            {/pc}
                <!--占位勿删-->
                <div style="clear: both"></div>
            </div>
        </div>
        <!--优秀人才推荐 结束-->

然后在后台管理那里添加内容,运行后

 操作 成功

加上上篇博客,这样首页就已经替换完了,由静态页面变成动态页面了

再做它的子页面

在静态页面中,它的子页面应该是这个

在静态页面中是这个文件

现在把它复制到phpcms里面,和index路径一样

还要改一下文件名,如果是内容页,名字是list

然后再打开站点首页,点击导航栏就会打到子网页

是这个样子的

打开list文件,把头部分的代码删掉,引入header文件,如图

再把页脚部分代码替换一下

再来运行看一下

头部有了

页脚也有了

然后图片替换,只有一个

刷新运行一下

 

 导航栏的背景图就出来了

但是还缺样式

在list代码中,再加上一个list样式

这样样式就出来了

再来替换里面的内容

把一侧的内容,替换成导航栏

 <!--二级导航 开始--><div class="left"><div style="width: 100%; height: 50px; text-align: center; line-height: 50px; font-size: 18px; font-weight: bold;">导航</div><a href="{siteurl($siteid)}"><div class="left-item">首页</div></a>{pc:content  action="category" catid="0" order="listorder ASC" num="10" siteid="$siteid"}{loop $data $v}{if $catid==$v[catid] || $top_parentid==$v[catid]}<!--判断显示的catid,如果是显示的catid--> <a href="{$v[url]}"><div class="left-item xuanzhong">{$v[catname]}</div></a>{else}<a href="{$v[url]}"><div class="left-item">{$v[catname]}</div></a>{/if}{/loop}{/pc}</div><!--二级导航 结束-->

运行一下

操作成功

 <!--列表区 开始--><div class="right"><div class="list-title">&nbsp;&nbsp;&nbsp;&nbsp;{$CATEGORYS[$catid][catname]}列表</div>

 

点测导航栏的人才

上面的导航栏会有选中的状态

点击侧导航承接,列表名,会出现对应的名字

 

 再来替换一下列表项的内容

 <!--列表项-->{pc:content  action="lists" catid="$catid" order="id DESC" num="10" page="$page"}{loop $data $val}<div class="right-item"><a href="{$val['url']}"><div class="item-context">{$val['title']}</div></a><div class="item-time">{date('Y-m-d H:i:s',$val[inputtime])}</div></div>{/loop}{/pc}

运行一下

运行成功

这个页面还有一个友情链接,把友情链接替换一下

在后台管理中

这里可以添加友情链接,可以添加几个

然后代码部分再改一下

  <!--友情链接 分割区--><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; background-color: #e0e0e0;">友情链接:{pc:link  action="type_list" typeid="0" siteid="1" linktype="0" order="listorder DESC" num="4" return="pic_link"}<!---linktype="0"  是文字连接,linktype="1" 是logo链接-->{loop $pic_link $v}<a href="{$v['url']}">{$v['name']}</a>&nbsp;&nbsp;{/loop}{/pc}</div>

运行后

后台的模块友情链接一共有四个,其中这两个是文字链接,其他两个是logo链接,设置的是显示文字连接,所以出来的是这两个

这样友情链接也操作完成了

转载于:https://www.cnblogs.com/qishuang/p/6420293.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_810571.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

弹幕 mysql_3、Flask构建弹幕微电影网站-安装mysql数据库及配置

Flask 构建微电影视频网站安装数据库连接依赖包安装包flask-sqlalchemypip install flask-sqlalchemypip listPackage Version---------------- -------Click 7.0Flask 1.0.2Flask-SQLAlchemy 2.3.2itsdangerous 0.24Jinja2 2.10MarkupSafe 1.0pip 18.1setuptools 40.4.3SQLAlc…

html免费自学网,给网页设计师的10个免费在线学习网站

对于一个互联网从业者&#xff0c;持续不断的学习是不可避免的。新的技能是成长的必要条件&#xff0c;也是改变职业生涯的基石。想成为一名优秀的网页设计师、前端&#xff0c;不断砥砺技术&#xff0c;掌握新知识是必修课。还好网络上的在线课程和各类文章越来越多&#xff0…

设置Nginx以列表方式显示网站内容

服务器目录内容&#xff1a; 访问该页面时&#xff0c;将所有文件和目录按列表方式显示 nginx配置文件

开发人员学Linux(4):使用JMeter对网站和数据库进行压力测试

前言表面看来&#xff0c;JMeter与本系列课程似乎关系不大&#xff0c;但实际上在后面的很多场景中起着重要作用&#xff1a;如何获知修改了某些代码或者设置之后系统性能是提升了还是下降了呢&#xff1f;商业的压力测试工具LoadRunner确实很高大上&#xff0c;但是据说费用也…

礼品代发网站源码_小礼品代发能确保是真实物流吗?

我们在进行小礼品代发的时候&#xff0c;也是会有一些信息应该要让自己能够先去了解清楚&#xff0c;尤其是对那些没有什么经验的人来说&#xff0c;更加应该要注意&#xff0c;要让自己能够去好好的了解到这个方面的问题&#xff0c;这可以说是比较重要的&#xff0c;在了解到…

python 做网站_怎么用python做网站

怎么用python做网站? python做网站方法步骤&#xff1a; 1、导入django包 可直接在pycharm下载&#xff0c;或者pip/easy_install Django是一个开放源代码的Web应用框架&#xff0c;由Python写成。采用了MTV的框架模式&#xff0c;即模型M&#xff0c;视图V和模版T。它最初是被…

php有ssm框架吗,SSM框架-企业门户网站-1-工程构建

刚入职一个星期&#xff0c;现在才有时间开始这个框架的博客&#xff0c;我自己接的项目&#xff0c;第一次拿商业项目开源&#xff0c;大神们可能看着会觉得这不怎么样吧&#xff0c;其实我上线的项目是PHP写的&#xff0c;我只是在这个项目的基础上&#xff0c;改为了SSM框架…

vue 解决路由切换 网页音乐播放器继续播放音乐问题(模仿pjax 原理,解决个人网站局部刷新问题)

1.思路 vue 缓存 加 局部刷新 &#xff0c;起到路由切换时&#xff0c;内容发生改变但是不刷新界面&#xff0c;从而实现网页音乐播放器一直播放同一首歌&#xff0c;而不是随着页面刷新停止播放&#xff0c; 2 解决步骤 vue 实现缓存&#xff08;keep-alive&#xff09;首先…

xampp+YII搭建网站

一、安装xampp xampp专为php开发设计&#xff0c;需要的apache&#xff0c;mysql&#xff0c;php已经自带了。特别提醒&#xff0c;请下载PHP版本高于5.4支持Yii2.0的xampp 二、配置环境变量 在系统的环境变量path中新建变量D:\xampp\php\ext和D:\xampp\php 三、安装composer C…

大型网站技术架构(1)

网站都是从小网站一步一步发展为大型网站的&#xff0c;而这之中的挑战主要来自于庞大的用户、安全环境恶劣、高并发的访问和海量的数据&#xff0c;任何简单的业务处理&#xff0c;一旦需要处理数以 P 计的数据和面对数以亿计的用户时&#xff0c;问题就会变的很棘手。 初始阶…

买空间做网站_企业如何搭建自己的官方网站

如今网站建设对于一个企业来说&#xff0c;所起到的作用是至关重要的&#xff0c;在互联网时代&#xff0c;更需要顺应社会的潮流&#xff0c;才能够真正的有利于企业的长远发展。网站建设除了网页设计之外&#xff0c;其他都是比较客观的条件&#xff0c;选择了就不容易修改&a…

IIS发布网站,访问时出现无法识别的属性“targetFramework”错误

今天在IIS发布网站后&#xff0c;访问时出现无识别的属性“targetFramework”错误 错误描述&#xff1a; 错误原因&#xff1a; 是由IIS配置该站点的.NET Framework 版本与程序中的.NET Framework配置的版本不一致引起的 解决方法&#xff1a; 出现这个错误的原因是NET Framewo…

java开发企业网站开发文档6,java开发文档

java开发文档比如商业有什么样的本质&#xff0c;同样的产品在商业里的可行性&#xff0c;你去跨行业去问商业人士。huarimani说&#xff1a;“开源企业的根本原则是结构化的商业模式&#xff0c;模式化的商业模式就是结构化的商业模式。自动化化的商业模式就是为了将产品在众多…

【Python爬虫学习实践】基于Xpath和lxml库解析网站

在之前的学习笔记中&#xff0c;介绍了Xpath语法规则和lxml库的基本使用&#xff0c;同时也列举出了一部分示例代码。为了更加深入地学习和运用好这两大工具&#xff0c;下面以爬取Tencent招聘网站职位信息为实例介绍在实践中基于Xpath和lxml库编写爬虫的基本流程和方法。 Tenc…

基于django的视频点播网站开发-step15-项目部署

项目部署是一个比较大的工程&#xff0c;但这是笔者最喜欢的一个环节&#xff0c;因为在部署过程中&#xff0c;会遇到很多疑难问题&#xff0c;这些问题能促使我学到很多很多的技术。 项目部署&#xff0c;顾名思义&#xff0c;就是将自己的程序存放到远程服务器上面&#xff…

使用Quasar设计Material和IOS风格的响应式网站

GITHUB&#xff1a;使用Quasar设计旅游网站文章链接&#xff1a;使用Quasar设计Material和IOS风格的响应式网站 Quasar Quasar是一款基于Vue.js开发的UI框架&#xff0c;可以让你轻松构建网站简洁明快的界面&#xff0c;更重要的是它还能让你轻松做好RWD&#xff08;响应式网站…

关于网站架构设计的知识

网站架构&#xff0c;一般认为是根据客户需求分析的结果&#xff0c;准确定位网站目标群体&#xff0c;设定网站整体架构&#xff0c;规划、设计网站栏目及其内容&#xff0c;制作网站开发流程及顺序&#xff0c;以最大限度地进行高效资源分配与管理的设计。其内容有程序架构&a…

java验证码的实现原理_web技术开发:网站的验证码的验证原理是什么?怎么实现的?...

src链接到生成验证码图片的servlet应用于数据回显CheckImgServletpackage com.huanfeng.cn;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.BufferedReader;import jav…

建立php的网站配置文件,网站的搭建流程,lnmp环境网站目录以及配置文件,安全等介绍!...

上节我们教了大家linux系统php环境的安装&#xff0c;这里我简单的教大家怎么配置安全&#xff0c;网站的根目录在哪&#xff0c;怎么样才能让一个网站运行起来。一个环境已经安装好了&#xff0c;点击ftp按钮进入ftp管理ftp管理界面可以直观的看到文件和目录等。首先是数据库的…

去哪儿网代理网站机票价格采集方案

2019独角兽企业重金招聘Python工程师标准>>> 原文作者&#xff1a;西安鲲之鹏 原文链接&#xff1a;http://http://www.site-digger.com/html/articles/20120509/33.html 去哪儿网的代理网站有自己独立的机票搜索接口&#xff0c;例如http://xyx.trade.qunar.com/si…