织梦怎么创建新的内容模型?

这两天给朋友仿站的时候遇到站内的产品页面。如下图所示。

这个时候很容易想到用织梦本身的shop内容模型,但是不匹配。所以,万般无奈下,创建了一个products内容模型。步骤如下:

 

  1,核心--->频道模型--->内容模型管理--->增加新模型

我已经创建的如下图所示:

 

另外,唯一需要注意的是下图:(该框框内需要填写你之后添加的字段名称,不然,你不能使用[field:cpname/]等这种方式调用填充的内容)

 

<div class="pro_name">名称:{dede:field.cpname/}<br />
编号:{dede:field.cpnumber/}<br />
价格空间:{dede:field.cpprice/}<br />
<span class="cs">了解产品具体价格,<br />
欢迎咨询:800-620-7000<br /></span>
</div>
<div class="kk"><strong>礼品关键字</strong>:{dede:field.cpkeyword/}</div>

 <div class="p_detail" style=" border-bottom:0">{dede:field.cpbody/}</div>

 

 

{dede:list pagesize ='20'}
<div class="pro">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="150" align="center"><a href="[field:arcurl/]" target="_blank"><img src="[field:litpic/]" width="150" height="150" onload='javascript:DrawImage(this,150,150)'/ ></a></td>
</tr>
<tr>
<td height="45" align="center" valign="bottom"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="15" align="left" valign="top"><a href="[field:arcurl/]" title="[field:title/]" target="_blank" class="a1">[field:cpname /]</a></td>
</tr>
<tr>
<td height="15" align="left"><a href="[field:arcurl/]" title="js-mp-14012417" target="_blank" class="a1">编号:[field:cpnumber /]</a></td>
</tr>
</table> </td>
</tr>
</table>
</div>
{/dede:list}

 

另外,如何在arclist 中调用 自定义字段呢?

 

  注:要获取附加表内容,必须符合两个条件

 

  1、指定 channelid 属性   >>>>指的是你新建的自定义内容模型的频道ID

 

  2、指定要获得的字段 addfields='字段1,字段'

 

  如:{dede:arclist addfields='filetype,language,softtype' row='8' channelid='3' typeid=''}

 

  [field:textlink /] - [field:softtype /]

 

  {/dede:arclist}

 

posted on 2014-05-12 21:21  探灵档案  阅读(570)  评论(0编辑  收藏  举报

导航