dedecms频道封面的内容怎么修改?

dedecms频道封面的内容怎么修改?,第1张

DEDECMS 首页增加自定义属性(分类)的方法

悬赏分:30

|

离问题结束还有 14 天 14 小时

|

提问者:

才开始用DEDE 仿站,有一个不懂的地方,希望有朋友解释一下。

我用DEDE 写一个小游戏的首页, 要给栏目下的游戏进行分类,比如益智游戏 休闲竞技等等。 通过首页调用属于益智游戏 休闲竞技的游戏列表,方便游客浏览。那么我是不是需要先建立一个数据表,然后通过搜索调用数据库名下的文件进行调用?

我要做的步骤是不是

1、建立数据表

2、增加发布页面的数据表属性选择框

3、在首页调用该文件

您不登录也可以回答问题

用户名:

密码码:

记住我的登录状态

登 录

使用可以第一时间收到“提问有新回答”“回答被采纳”“网友求助”的通知。

您想在自己的网站上展示百度“知道”上的问答吗?来吧!

如要投诉或提出意见建议,

请到反馈。

如果你的模板是系统默认的,那么在后台就能修改了,第一步:系统基本参数设置里面有个“主页链接名”这里写什么,前台就会调用什么。

如果模板是自己做的而且没按默认调用的话,就只能去修改模板里对应的A标签了

一共是两大步,

首先是常规选项。常规选项中需要改动的地方不大,除了栏目标题和路径,其他的完全可以不改。

修改栏目的常规选项

可以选择为频道封面

  当然,因为单页类栏目本身是不用发表文章的,所以栏目属性使用“频道封面”倒是似乎更加贴切一些,以后更新的时候可以一目了然。

  其实不进行修改也是可以的,因为这里并不关键,关键的是下面的高级选项的设置。

  其次是高级选项。高级选项中,有设置模板的地方。这里就需要注意了,因为不管是我们选用“频道封面”还是“最终栏目列表”,其默认的模板都是无法实现我们要制作的单页内容的,那么我们就需要自定义一个模板。假设我们使用singllepagehtm来实现单页面的调用,那么我们就需要对其模板进行设置,如果是选频道封面就修改频道封面,反之则修改最终栏目列表。以“最终栏目列表”为例,如图:

高级选项中修改模板设置

  最后是栏目内容。栏目内容,就是我们实现动态更新的栏目内容了。我们看到,dedeCMS提示我们栏目内容是替代原来栏目单独页的更灵活的一种方式,可在栏目模板中用{dede:fieldcontent/}调用,通常用于企业简介之类的用途,所以我们只要在这里添加企业简介之类的内容,就可以了。而不用笨拙的去修改静态页面。

  一切妥当之后,我们进行第二大步——修改singlepagehtm模板。

  修改模板很简单,我们找到templets路径下相应模板分类的singlepagehtm,然后我们对其进行编辑,我们看到,原始的singlepagehtm是调用的{dede:fieldbody/}这里是调用普通文章的内容,我们要做单页模板,只要修改调用的地方为{dede:fieldcontent/}就完事大吉了。

修改模板的调用内容

  我们看到还有个相关页面,这里我们弃之不用倒显得浪费了。

可以利用起来的相关页面

  我们也可以对其进行一番改造,调用处相关的一些单页类的栏目来起到增加内链的作用。调用很简单,假设我们企业简介的ID为1,其他单页类栏目ID分别为2、3、4的话,我们可以这样写来实现这些栏目的调用:

  {dede:channelartlist typeid='9,12'}

  {dede:type}

  [field:typename/]

  {/dede:type}

  {/dede:channelartlist}

  保存,生成栏目就可以看到效果了。当然默认的模板是有些寒酸,不过我们可以自己制作模板让其更加美观一些,那就看你CSS运用的怎么样了!我们看一个效果比较美观的:

通过栏目内容调用的单页面

  如果你有更好的方法来制作可以动态更新的单页的话,欢迎大家留言板留言,本站感激之至。

  好今天的dede每日一课就到这里,欢迎大家关注其他的中国SEO的dede建站每日一课的内容。同时,我们热烈欢迎会员和学员投稿,具体的投稿方式为,先注册会员,然后点击发布文章即可,如果通过审核发布成功,本站将会有小礼品相送哦!~

如果你是采用是dedecms默认的模板,那做起来相对容易些。对这些模板怎么调用我也掌握得不太清楚,一知半解吧。你进入后台,进入核心,找到频道模型下来的自定义表单,自己创建一个自定义表单就行了,这个按照提示就能创建好,好了之后,刷新主页,你会在菜单栏上看到一个自定义表单的选项,点击这个选项,就能打开信息提交页。

如果是你自己做的模板,那我真不清楚。如果你有答案,也让我分享一下吧。

{dede:field name='size' runphp='yes'}

$a=explode(",",@me);

@me = "";

foreach($a as $k)

{

@me="<li><input type='radio' name='size' value='$k' id='size' /><a href='javascript:void(0);' class='size_radioToggle'><span class='value'>$k 码</span></a></li>";

}

{/dede:field}

之前帮朋友用织梦写过一个商城的功能,以上代码就可以完成你说的需求

{dede:field name='size' runphp='yes'}

name='size' 就是你的自定义字段, 使用foreach 循环出来

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms频道封面的内容怎么修改?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情