木子屋 Dnawo's BLOG

DedeCMS V5.7联动类别创建及调用示例

👤 dnawo 📅 2012-03-08 👁 7442 👍 0 💬 0 🔄 来源:本站原创
一、创建联动类别

①.登录DedeCMS管理后台,依次打开"核心→频道模型→联动类别管理";

②.点击"新增类别组"按钮,新类别组信息如下:
图片

③.在刚添加的机型类别组下增加如下分类:
图片

二、频道增加新字段

①.在DedeCMS后台依次打开"核心→频道模型→内容模型管理";

②.打开软件频道更改页面,切换到"字段管理"选项卡,点击"添加新字段"按钮,新字段信息如下:
图片

说明:字段名称是联动类别的缓存组名,数据类型一栏应选择联动类型。

三、在模板中调用联动类别

打开模板article_soft.htm,找到下边代码并修改(红色新增)[1]:

<div class="infolist">
<small>软件类型:</small><span>{dede:field.softtype/}</span>
<small>授权方式:</small><span>{dede:field.accredit/}</span>
<small>界面语言:</small><span>{dede:field.language/}</span>
<small>软件大小:</small><span>{dede:field.softsize/}</span>
<small>文件类型:</small><span>{dede:field.filetype/}</span>
[color=Red]<small>适用机型:</small><span>{dede:field.mobilemodel/}</span>[/color]
<small>运行环境:</small><span>{dede:field.os/}</span>
<small>软件等级:</small><span>{dede:field.softrank function='GetRankStar(@me)'/}</span>
<small>发布时间:</small><span>{dede:field.pubdate function="GetDateMk('@me')"/}</span>
<small>官方网址:</small><span>{dede:field.officialurl/}</span>
<small>演示网址:</small><span>{dede:field.officialdemo/}</span>
<small>下载次数:</small><span><script src="{dede:field.phpurl/}/disdls.php?aid={dede:field.id/}" language="javascript"></script></span>
</div>

好了,在软件频道所属栏目添加一篇文档试下看。

四、补充说明

[1].最终页面显示适用机型格式为"品牌 -- 机型",例如"诺基亚 -- N73",也就是说,标签会把联动类别所有层级都显示出来,而实际上我们只需要在页面显示机型即可,改用以下标签可解决问题:
{dede:field name='mobilemodel' runphp='yes'}
$arr = explode(" -- ", @me);
@me = $arr[count($arr)-1];
{/dede:field}

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 织梦淘宝客3.3建站流程示例 下一篇 → 织梦淘宝客3.3淘客首页设置为网站首页的方法