我們想呼叫文章清單顯示兩列或多列,實現如下圖的效果,該怎麼辦呢?
#這個時候,我們就需要使用帝國的ecmsinfo標籤呼叫了,ecmsinfo標籤又稱為萬能標籤,它可實現各種內容顯示樣式。方法步驟如下:
ecmsinfo標籤語法介紹
標籤名稱: 帶模板的資訊呼叫標籤[萬能標籤]
[ecmsinfo]欄位ID/專題ID,顯示條數,標題截取數,是否顯示欄位名稱,操作類型,標籤範本ID,只顯示有標題圖片[/ecmsinfo]
說明:ecmsinfo標籤與其它資訊呼叫標籤唯一不同的是:顯示樣式由標籤範本決定,加紅參數就是指定所使用的標籤範本。
標籤範本製作格式
列表頭!--empirenews.listtemp--]列表內容!--empirenews.listtemp--]列表尾
說明:第一個!--empirenews.listtemp--]表示循環開始、第二個!--empirenews.listtemp--]表示循環結束。
增加標籤模板
1、登陸後台-點選大選單模板管理管理標籤模板,進入以下介面:
圖1:選單導航
#圖2:管理標籤範本介面
#2、點選增加標籤範本按鈕後,進入增加標籤範本頁面,如圖:
#ecmsinfo標籤使用範例:一、例1,實現如下圖效果:(一行一列)
#1、製作標籤模板
圖1:用Dreamweaver製作好介面:
#圖2:並在對應的位置插入list.var標記,插入標記後頁面範本內容的Dreamweaver程式碼顯示效果
#設計視圖
#2. 將製作好的標籤範本程式碼拷貝到系統後台增加標籤範本中:
登陸後台-點選大選單範本管理管理標籤範本:然後點選增加標籤範本按鈕,進入增加標籤範本頁面,如圖
#3、點擊提交後,我們返回管理標籤模板會看到剛才增加的標籤模板,如圖:
#4、標籤模板完成後,我們就可以使用ecmsinfo標籤來呼叫資訊了,如:
[ecmsinfo]2,8,38,0,0,9,0[/ecmsinfo]
說明:上面標籤為呼叫欄位ID=2的欄位資訊;顯示數為8;標題截取38個字;操作類型為呼叫欄位最新(0);使用範本ID=9的標籤範本。
5、現在我們修改首頁模板,並查看顯示效果:
登陸後台-模板管理-公共模板-修改首頁模板,將呼叫標籤加入模板裡,如圖:
#修改首頁範本後,我們點選預覽,可以查看修改後的首頁效果,如下圖:
#5、附上面範例模板程式碼:
程式碼1:標籤範本-頁面範本內容程式碼
!--the.classname--]
更多
!--empirenews.listtemp--] !--empirenews.listtemp--]
程式碼2:標籤範本-清單內容範本(list.var)程式碼:
!--title--] [!--newstime--]]
二、例2,實現如下圖效果:(一行多列)
#1、製作標籤模板
圖1:用Dreamweaver製作好介面:
#圖2:並在對應的位置插入list.var標記,插入標記後頁面範本內容的Dreamweaver程式碼顯示效果
#設計視圖
#圖3:清單內容範本:即內容變數與所顯示的內容。代表每個訊息的顯示樣式。
#程式碼:
#2. 將製作好的標籤範本程式碼拷貝到系統後台增加標籤範本中:
登陸後台-點選大選單範本管理管理標籤範本:然後點選增加標籤範本按鈕,進入增加標籤範本頁面,如圖:
#3、點擊提交後,我們返回管理標籤模板會看到剛才增加的標籤模板,如圖:
#4、標籤模板完成後,我們就可以使用ecmsinfo標籤來呼叫資訊了,如:
[ecmsinfo]0,4,38,0,3,10,1[/ecmsinfo]
說明:上面標籤為顯示記錄數為4;標題截取38個字;操作類型為調用所有新聞最新(3);使用範本ID=10的標籤範本;只顯示有標題圖片的資訊。
5、現在我們修改首頁模板,並查看顯示效果:
登陸後台-模板管理-公共模板-修改首頁模板,將呼叫標籤加入模板裡,如圖:
#修改首頁範本後,我們點選預覽,可以查看修改後的首頁效果,如下圖:
#5、附上面範例模板程式碼:
程式碼1:標籤範本-頁面範本內容程式碼
!--empirenews.listtemp--] !--empirenews.listtemp--]
程式碼2:標籤範本-清單內容範本(list.var)程式碼
!--title--]
以上是帝國cms如何使文章呼叫顯示兩列的詳細內容。更多資訊請關注PHP中文網其他相關文章!