找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2217|回复: 0

[分享] 如何用dede做企业单页页面并且调用单页内容

[复制链接]
发表于 2018-3-17 09:50:08 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
很多站长对于dede应该不陌生吧?它是一款由php开源程序构造的系统。dede是dedecms的简称,也是使用用户最多的PHP类CMS系统,dede的发展有好几年了,无论在功能和实用性方面都做的非常好。有很多个人站长都是使用dedecms的程序,因为简单。
  首页如何调用单页内容
  1. 实现方法: {dede:global runphp="yes"} global $dsql; $row=$dsql->getOne("select content from dede_arctype where id=8"); @me=$row["content"]; {/dede:global} arctype:dede_arctype ,数据库中栏目表; content:要显示的内容在数据库中的字段名称;
  2. 我们做企业网站的时候要用到的单页很多,比如联系方式,企业简介,还有一些案例展示等,都有可能使用到单页的内容。但是,织梦程序是偏向于信息类型的网站,我们正常的使用是不可能实现的。所以,我们要对于一些栏目页面进行更改,让其成为单页。
  不过静态更改后只能是静态,无法动态更新,这种方式不怎么好。那么就需要做动态的页面了,不过单页的动态页面制作和静态不同。要进行两个步骤的处理,如下:
  第一步:我们需要在建栏目的时候对栏目进行相关的设置。 首先是常规选项: 常规选项中需要改动的地方不大,除了栏目标题和路径,其他的完全可以不改,此时还要注意栏目属性的选择。
1.webp
  如上图所示,选择单页是不允许发表文章的,所以选择频道封面,以后更新的时候可以更加方便的看到。这里面其实不是很关键,按照图示操作好之后,再进行第二步的操作如下图。
2.webp
  对于单页面的话,我们需要自定义一个页面才可以,因为默认模板不支持做单页的。 假设我们使用danye.htm来实现单页面的调用,那我们在高级选项里面就要选择danye.htm这个模板了。如果在常规选项中是选频道封面,那么就修改频道封面(修改下方封面模板),反之最终栏目列表应修改列表模版。以“频道封面”为例,如图:
3.webp
  最后是栏目的内容,如上图所示。我们看到dedeCMS提示的内容替换,将原来的单独页面更加灵活性的进行模板的调用,可以在栏目模板中用{dede:field.content/}调用,通常在企业单页中用到,而不用去更改静态页面。
  然后修改singlepage.htm模板
  修改模板只要找到templets路径下的相应模板singlepage.hem就可以了,可以用dreamweaver8进行编辑和修改。原始的调用是{dede:field.body/},我们只要找到替换为{dede:field.content/}就可以了。

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

▶专业解决各类DiscuzX疑难杂症、discuz版本升级 、网站搬家 和 云服务器销售!▶有偿服务QQ 860855665 更多精品应用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2025-2-2 08:55 , Processed in 0.042051 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表