Ⅰ 織夢首頁和列表頁怎麼調用自定義欄位
您好,朋友。跟版網團隊很高興為您解答:
首先要在首頁調用自定義欄位用到最多的是arclist標簽:
{dede:arclist typeid='欄目id' channelid='模型的id' addfields='自定義欄位的名稱 ,多個用逗號隔開'}
[field:自定義欄位名稱/]
{/dede:arclist}
列表頁調用可以直接在{list}標簽中寫:[field:自定義欄位名稱/] 即可。
有一點記得注意,需要在後台勾選:使欄位可以在列表的底層模板中獲得(自定義欄位默認僅能簡埋在文檔模板顯示,啟用此選項將使列表查詢變慢,如無必要請不要族高選擇)
不勾選在前台無法調用到。
希望兆咐尺我的回答能夠幫到您。跟版網-專業織夢模板定製下載站。www.genban.org
Ⅱ phpcms如何調用自定義欄位
1 內容頁調用
{loop $shigongtu $r}
<img src="{$r[url]} " title="測試"/>
{/loop}
2 首頁,分頁調用
第一種推薦位調用自定義欄位
在模型里加好自定義欄位後,廳游銀必須把「在推薦位標簽中調用」點擊「是「
然後用同一樣的方法去調節數據就OK了,記住,如果你加了文章,必須去更新文章才會顯示,自定義段在推薦中只顯示你選擇後,選擇前加的加文章不顯示,更新一扮宴下文章就顯示了
例子:
{pc:content action="position" posid="推薦位id" num="30" thumb="1" moreinfo="1" order="listorder DESC"}
{loop $data $key $val}<LI>
<a
href="{$val['url']}" target="_blank"><img src="{$val['自定義段']}"
alt="{$val['title']}" height=36 width=98 /></a>
<a href="{$val['url']}" target="_blank">{str_cut($val['title'],20)}</a></LI>
{/loop}
{/pc}
普通列表或欄目調用自定義欄位
在{pc:content action="lists" 後加上副表moreinfo=1 (等於1時顯示,0時不顯示)
例子:
{pc:content action="lists" moreinfo="1" catid="51" order="id" num="5"cache="3600"}
{loop $data $r}
<a href="{$r[url]}" target="_blank"> {$r[title]}</a>
{php eval("\$arr=" . $r[zuzwn] . ";");}
{loop $arr $val}
{$val[url]} |
{/loop}
{/loop}
{/pc}
註:
原來是需要在模板里進行一次PHP變數賦值才行。LOOP標簽查出來的變數數組不能直接再使用LOOP循環。
{pc:get sql="select * FROM v9_house_data where id=2" num="1" cache="3600" return="data"}
{loop $data $r}
{php eval("\$arr=" . $r[hxt] . ";");} //必須增加這個賦值,才能二次LOOP變數數磨寬組
{loop $arr $rs}
{$rs['fileurl']}
{/loop}
{/loop}
{/pc}
Ⅲ 如何在dede首頁和欄目列表頁調用自定義欄位
1.首頁調用。 {dede:arclist addfields='字信爛段英文名' channelid='模型ID' row='條數' type='欄目ID'}[field:字喚坦梁段英文名/]{dede:arclist} 2.新模型頁面調用 {dede:field name='英文和運欄位名'/} 3. 列表頁調用,可分頁。
Ⅳ dedecms怎麼添加自定義欄位和如何調用其內容
首先怎麼添掘拆鋒加自定義欄位,當然是先登錄dedecms後台咯,然後找到如圖位置:
點右上角的添加內容模型
注意:添加模型時判晌最好不要點系統模御侍型,因為系統模型不能刪!
在該選項頁,創建好新模型,並且如下圖創建好欄位後:
在內容頁,可以通過{dede:field.自定義數據欄位名}調取數據。例如:{dede:field.syxxt}
在列表頁:
{dede:arclist addfields='數據欄位名' channelid='內容模型id號'}[field:數據欄位名/] {/dede:arclist}
例如:
{dede:arclist addfields='syxxt' channelid='18'}[field:syxxt/] {/dede:arclist}
內容模型id號通過如下圖一樣查找到:
Ⅳ 請問織夢網站首頁如何調用文章類型的自定義欄位{dede:field.欄位名/}和[dede:欄位名/]都不行。
你這樣是調不出來的,要在arclist標簽裡面指定仔咐悄模型id要調用的字簡好段,還念渣有要在模型設置裡面勾選可在底層模板中調用選項。具體你參考下:http://www.noniu.com/jiaocheng/146.html
Ⅵ dedecms怎麼添加自定義欄位和如何調用其內容
核心--內容模型管理--內容模型管理--找到對應的模巧槐型點顫手後面的更改
調用的話就是用{dede:field.欄位名稱 /}即可。如果是在列表裡面調用需要加上addfields="欄位茄寬嫌名稱" channelid='模型ID'使用[field:欄位名稱 /]調用
Ⅶ 如何在dede首頁和欄目列表頁調用自定義欄位
1、首轎念先在後台創建自定義欄位
2、勾選允許在列表底層模板調用,這個必須要
3、在標簽里寫入調用字閉團困段或判的標簽哦
給你個代碼作為參考:
{dede:arclist addfields='附加欄位1,附加欄位2,附加欄位3' row='8' channelid='內容模型id號'}
底層模板標簽[field:附加欄位1/] [field:附加欄位2/]< [field:附加欄位3/]
{/dede:arclist}
多素材織夢模板
為您解答
望採納哦
Ⅷ dede欄目在資料庫中添加了自定義欄位,請問如何調用
您好,您這樣:
以普通文章頻道中新建欄位為例:添加「問題答案」欄位名稱 "daan"點擊核心侍肆-頻道模型-內容模型管理-普通文章
點擊 欄位管理-添加新欄位
依次填寫:
(1)表衫冊單提示文字:問題答案
(2)欄位名稱:daan
(3)欄位類型:選擇 系統自動生成表單欄位
(4)數據類型:多行文本
(5)最大長度:1000
點擊確定
回到 欄位管理頁面 如圖所示
點擊 基本設置
找到 列表附加欄位,填入新建欄位 daan ,用英文逗號隔開
點擊 確定
新建客戶問答欄目-編輯問題、答案
問老塌轎答列表調用代碼:
自定義欄位在欄目列表中掉用{dede:list pagesize='3'addfields='daan'}
<li >
<a href="[field:arcurl/]">[[field:title/]]</a>
<p> 答案:[field:daan function='cn_substr(@me,270)'/]... </p>
</li>
{/dede:list}自定義欄位在首頁調用:channelid是內容模型的ID號,文章的ID是 "1"{dede:arclist addfields='daan' row='3' channelid='1'}
<a href="[field:arcurl/]">[[field:title/]]</a>
<p> 答案:[field:daan function='cn_substr(@me,30)'/]... </p>
{/dede:arclist}