DEDE織夢cms常用的參數(shù)標(biāo)簽匯總、以及操作過程中的一些bug問題解決方法,dede網(wǎng)站二開,以下龍騰飛網(wǎng)絡(luò)科技-小吳在建站實(shí)操中筆記記錄,織夢dede建站教程保存使用非常方便:
【DEDE建站教程】織夢dedecms網(wǎng)站留言板信息調(diào)用問題
很多dede新手面對(duì)眾多的dede標(biāo)簽不知道該如何下手,那么今天就給大家介紹一下dede如何在首頁調(diào)用留言板信息。
有不少朋友會(huì)用到織夢的留言簿模塊插件,想把留言本里面的一些內(nèi)容在首頁或其他頁面上調(diào)用顯示出來,具體調(diào)用方法和標(biāo)簽如下:
解決方法一:用feedback標(biāo)簽直接調(diào)用。
代碼如下:
{dede:feedback row='10' titlelen='30' infolen='60'} <li><small><a href="#">[field:username function="(@me=='guest' ? '游客' : @me)"/]</a> 評(píng)論 <a href="[field:global.cfg_phpurl/]/feedback.php?aid=[field:aid/]">[field:title/]</a></small>[field:msg/]</li> {/dede:feedback}
解決方法二:利用織夢的loop標(biāo)簽(loop標(biāo)簽指的是萬能循環(huán)標(biāo)簽)或SQL標(biāo)簽。
要調(diào)用這個(gè)標(biāo)簽,我們在這之前,應(yīng)該事先了解到的信息就是,留言本模塊的數(shù)據(jù)表為:
#@_guestbook
換成SQL標(biāo)簽,可以調(diào)用為以下代碼:
{dede:sql sql="select * from dede_gusetbook where ischeck = 1 order by id desc limit 0,10"} <li>[field:uaname/]說到:[field:msg/]</li> {/dede:sql}
用示例一:調(diào)用留言標(biāo)題
{dede:sql sql="select * from dede_guestbook where ischeck = 1 order by id desc limit 0,10"} <li>[field:title/]</li> {/dede:sql}
使用示例二:調(diào)用留言內(nèi)容
{dede:sql sql="select * from dede_guestbook where ischeck = 1 order by id desc limit 0,10"} <li>[[field:msg/]</li> {/dede:sql} *如果想調(diào)用更多信息,可以修改此處“l(fā)imit 0,10”
解決方法三:采用LOOP標(biāo)簽調(diào)用
完整代碼如下:
{dede:loop table='dede_guestbook' sort='dtime' row='10' titlelen='30' typeid='50' if='ischeck=1'} <a href="[field:phpurl/]/plus/guestbook.php"> [field:uname /]<img src="[field:phpurl/]/plus/guestbook/images/[field:face /].gif" alt="" /> [field:msg function="cn_substr('@me',30)"/] [field:ip /]</a> {/dede:loop}
基本標(biāo)簽釋義:
[field:uname /] //為調(diào)用用戶昵稱 <img src='[field:phpurl/]/plus/guestbook/images/[field:face /].gif'> //為調(diào)用用戶頭像 [field:msg function="cn_substr('@me',30)"/] //為調(diào)用評(píng)論內(nèi)容,('@me',30):其中30為調(diào)用留言內(nèi)容的字節(jié)數(shù) [field:ip /] //為調(diào)用發(fā)帖者IP地址
可以代碼可直接進(jìn)行拷貝粘貼到模板上適合的位置然后進(jìn)行測試和調(diào)整以及修改。
調(diào)用方法:dede SQL 標(biāo)簽
調(diào)用時(shí)間示例
[field:posttime function="MyDate('Y-m-d',@me)"/]
方法解析,本方法主要使用了DEDE SQL標(biāo)簽,通過該標(biāo)簽,可以在頁面內(nèi)方便調(diào)用dede數(shù)據(jù)庫中的信息。
織夢留言板數(shù)據(jù)庫主要字段說明:
id:留言編號(hào) title:留言標(biāo)題 posttime:發(fā)布時(shí)間 uname:發(fā)布者姓名 email:郵件地址 homepage:主頁地址 qq:qq號(hào) ip:IP地址