dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

arclist调用附加字段addfields的使用

dede文章自定义提交表单

 

 

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

1、指定 channelid 属性

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

如:

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

[field:textlink /] - [field:softtype /]<br />

{/dede:arclist}

 

 

通过这个例子,很让人费解.   

   

这样解释下就容易明白了

    

   {dede:arclist addfields='附加字段1,附加字段2,附加字段3' row='8' channelid='自定义模型id'}

[field:textlink /]   [field:附加字段1/]   [field:附加字段2/]<  [field:附加字段3/]<<br />

{/dede:arclist}

 

各位新人,以及没怎么在乎说明文档的朋友明白了吧?   我原先以为channelid是栏目id,真是大误会,呵呵.还有附加字段之间的连接符 -   可有可无,这是天涯老大人为加上去的.好了以后有心得我再来写

 

引申下,可以让标题和附加字段使用一个文档链接

 

{dede:arclist addfields=附加字段1,附加字段2,附加字段3,' row='行数' titlelen=''标题字数 channelid='自定义模型id'}

<a href='arcurl'> [field:title /] [field:附加字段1/]  [field:附加字段2/]  [field:附加字段3/]  [field:time /]   </a><br />

 

 

 

 

 

 

 

 

 

 

 

 

前端调用数据代码

 {dede:arclist typeid='3' row='5' addfields='indexzjts,zjzc,zjjj,zjsc' channelid='17'}

                        <li>

                            <img src="[field:indexzjts/]">

                            <div class="zj-jj">

                                <div class="mz">[field:title/] <span>[field:zjzc/]</span></div>

                                <p>[field:zjjj function='cn_substr(@me,250)'/]</p>

                                <p>擅长项目:[field:zjsc function='cn_substr(@me,160)'/]</p>

                                <a href="[field:arcurl/]"></a>

                            </div>

                        </li>

 {/dede:arclist}

 

 

 

 

后台设置模型并应用

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

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用


2

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

网站栏目管理显示效果

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

 

 

3、添加字段

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

 

 

5、新建栏目

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

 

 

 

 

 

6、(重点)选择内容模板为设置的模板

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

 

 

 

7、添加文章(完成)

 

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

 

 

 

 

也可以直接导入文末代码

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

 dede文章addfields自定义提交表单 以及 arclist调用附加字段addfields的使用

 

 

 

 

 <channel:id>17</channel:id>

<channel:nid>article17</channel:nid>

<channel:typename>专家团队</channel:typename>

<channel:maintable>#@__archives</channel:maintable>

<channel:addtable>#@__addonarticle17</channel:addtable>

<channel:addcon>article_add.php</channel:addcon>

<channel:mancon>content_list.php</channel:mancon>

<channel:editcon>article_edit.php</channel:editcon>

<channel:useraddcon>article_add.php</channel:useraddcon>

<channel:usermancon>content_list.php</channel:usermancon>

<channel:usereditcon>article_edit.php</channel:usereditcon>

<channel:fieldset>

<field:body itemname="文章内容" autofield="0" notsend="0" type="htmltext" isnull="true" islist="1" default=""  maxlength="" page="split">

</field:body>

<field:bannerimg itemname="banner图片" autofield="1" notsend="0" type="text" isnull="true" islist="1" default=""  maxlength="250" page="">

</field:bannerimg>

<field:indexzjts itemname="首页专家头像" autofield="1" notsend="0" type="imgfile" isnull="true" islist="1" default=""  maxlength="250" page="">

</field:indexzjts>

<field:listzjtx itemname="列表页专家头像" autofield="1" notsend="0" type="imgfile" isnull="true" islist="1" default=""  maxlength="250" page="">

</field:listzjtx>

<field:zjzc itemname="专家职称" autofield="1" notsend="0" type="text" isnull="true" islist="1" default=""  maxlength="250" page="">

</field:zjzc>

<field:zjjj itemname="专家简介" autofield="1" notsend="0" type="multitext" isnull="true" islist="1" default=""  maxlength="250" page="">

</field:zjjj>

<field:zjsc itemname="专家擅长" autofield="1" notsend="0" type="multitext" isnull="true" islist="1" default=""  maxlength="250" page="">

</field:zjsc>

 

</channel:fieldset>

<channel:listfields>body,bannerimg,indexzjts,listzjtx,zjjj,zjsc,zjzc</channel:listfields>

<channel:allfields></channel:allfields>

<channel:issystem>1</channel:issystem>

<channel:isshow>1</channel:isshow>

<channel:issend>1</channel:issend>

<channel:arcsta>-1</channel:arcsta>

<channel:usertype></channel:usertype>

<channel:sendrank>10</channel:sendrank>

<channel:isdefault>0</channel:isdefault>

<channel:needdes>1</channel:needdes>

<channel:needpic>1</channel:needpic>

<channel:titlename>标题</channel:titlename>

<channel:onlyone>0</channel:onlyone>

<channel:dfcid>0</channel:dfcid>