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

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

这个时候很容易想到用织梦本身的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}

时间: 2024-11-02 06:26:00

织梦怎么创建新的内容模型?的相关文章

织梦如何添加新的内容模型及字段?

修改方法如下: 1.进织梦DedeCms后台后打开 核心 -> 频道模型 -> 内容模型管理. 这样就会看到织梦DedeCms集成的几个内容模板,比如商品.图片集.文章和软件之类的,然后点击你需要修改的频道模型名称.比如我现在需要在普通文章模型里面添加上价格这个字段,我就点击它.就会出现更改内容模型的页面,点击字段管理,点击添加新字段. 新加字段的调用方法: 内容页:{dede:field.***** /} 列表页:[field:***** /] {dede:list addfields=’m

织梦DeDeCms列表分页和内容页分页错位解决办法

文章页分页代码在这里/include/arc.archives.class.php列表页分页/include/arc.listview.class.php 很多入门的站长会碰到这样的问题,织梦的通病,下面秀站网总结了一下织梦的列表页和文章页分页问题,希望可以帮助到大家.主要修改两个文件一个是include/arc.listview.class,一个是修改CSS样式表. 第一,在CSS样式表里面添加如下代码: /*列表分页*/.page_list {padding:3px; margin: 3px

织梦后台频道页调用新建模型中的自定义字段所感

今天是2017年12月31日,能在这一年的最后一天再收获一些东西是非常值得开心的一件事情. 就在刚才,我做的频道页需要用到新建模型中的自定义字段,在首页和频道页调用字段的代码我前两天知道了,很自信的去调用,代码如下: {dede:arclist channelid = "模型id" addfields = "自定义字段名称" row="3"} 文档链接:[field:arcurl /] 我自定义的文章标题:[dede:field.arctitle

织梦DEDECMS系统中文章内容为空 用SQL语句如何删除?

织梦后台里提供了清空内容为空的文章,可是发现并不好用,有些空文章还是删除不了,而有些文章不是空的,只是采到了几个字,这些无法清除,于是就手动来清除这个文章.开始是一个一个文章找,一个一个来删除,后来觉得太累了,文章太多,不可能一个一个找,于是就到后台再找找,看看有没有什么可以用的. 突然发现后台里提供了一个功能[SQL命令运行器],对啊,我可以直接到数据库删除那些数据就可以了. [SQL命令运行器]功能不错,上方列出了所有表,而且提供了三个表功能:[优化表],[修复表],[查看表结构]. 列出的

织梦调用栏目、栏目内容代码

dedecms调用顶级栏目 {dede:channel type='top' currentstyle="<li class='on'><a href='~typelink~' ~rel~>~typename~</a></li>"} <li><a href='[field:typeurl/]' [field:rel/]>[field:typename/]</a></li> {/dede:ch

dedecms织梦调用自定义表单内容

怎么在前台页面调用dedecms自定义表单的内容呢,其实方法很简单,下面是调用表单的代码 {dede:loop table='dede_sfgame' sort='' row='5'  if='' } <li>[field:ccdec/]</li> {/dede:loop} 其中table='dede_sfgame'中的dede_sfgame就是自定义表单的表名[field:ccdec/]就是中的dedec就是数据字段名sort = '' 用于排序的字段row = '' 返回结果的

织梦正则批量给文章内容里的图片alt递增数字

内容模板中{dede:field.body/}改成 {dede:field.body runphp=yes} $string = @me; $myi = 1; @me = preg_replace_callback('/(<img.*?alt=[\"|\'])(.*?)([\"|\'].*?>)/', function($match) use (&$myi){return $match[1].$match[2].($myi++).$match[3];},$strin

织梦列表页调用文章内容里的图片在列表显示。

/* *获取字符串的第一个图片地址 */ function getbodyfirstpic($str_img){ preg_match_all("/<img.*\>/isU",$str_img,$ereg);//正则表达式把图片的整个都获取出来了 $img=$ereg[0][0];//图片 $p="#src=('|\")(.*)('|\")#isU";//正则表达式 preg_match_all ($p, $img, $img1);

[转载]织梦DEDE多选项筛选_联动筛选功能的实现_二次开发

织梦默认的列表页没有筛选功能,但有时候我们做产品列表页的时候,产品的字段比较多,很多人都需要用到筛选功能,这样可以让用户更方便的找到自己所需要的东西,实现这个联动筛选功能需要对织梦进行二次开发,下面就告诉大家如何对织梦进行二次开发实现这个很多人都需要的筛选功能,如下图所示: 首先需要说明的是这个功能需要在模板里面用到php标签,所以需要在后台模板引擎禁用标签里面解除这个标签的禁用,具体方法: 后台——系统——系统基本参数——其它选项——模板引擎禁用标签:php 将这个PHP去掉后保存就可以了!