[e:loop={'select * from [!db.pre!]enewsclass as a right join [!db.pre!]ecms_news as b on a.classid=b.classid and a.bclassid='.$topbclassid.'',1,24,0}] []
十年的集美網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整集美建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“集美網(wǎng)站設(shè)計(jì)”,“集美網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
[/e:loop] 首先,我也好久沒有弄過帝國了,很多東西都忘了,憑僅有的記憶和網(wǎng)上搜索,在6.6版本里測試了一下,以上方法是有效的。關(guān)于[!--bclass.id--]這個(gè)標(biāo)簽,記得外面的[!-- --]這個(gè)是輸出的意思,相當(dāng)于echo吧,所以放在標(biāo)簽里怎么都不對了,因?yàn)樗⒉恍枰谀抢镙敵觯浯卧赱!db.pre!]ecms_news數(shù)據(jù)表里的classid是本欄目id,比如你頂級欄目2下面有34,35,36,37,新聞表里只能查34,35,36,37欄目的新聞,所以你classid=[!--bclass.id--]這樣寫就算[!--bclass.id--]沒有輸出的問題也是不正確的所以我用了聯(lián)合查詢的mysql,同時(shí)查欄目表和新聞表,在欄目表查出哪個(gè)欄目的父欄目id是2,得出34,35,36,37,然后去新聞表查屬于這4個(gè)欄目的新聞最上面取得當(dāng)前欄目的頂級欄目ID是在網(wǎng)上搜的,測試過是對的,它應(yīng)該比[!--bclass.id--]好吧,記得[!--bclass.id--]好像只是父欄目id,如果有3級欄目是不是就不能獲取一級欄目了,我記不太清了,你可以自己測試一下2個(gè)變量的區(qū)別
[e:loop={'select * from [!db.pre!]enewslink where
checked=1 and lpic="" order by lid',20,24,0}]
這個(gè)是因?yàn)椴僮黝愋褪?4(第3個(gè)參數(shù)),所以第一個(gè)參數(shù)就是sql語句, 按sql查詢 (欄目ID='sql語句') 詳情看操作類型說明
第二個(gè)參數(shù)20是顯示條數(shù) 顯示前幾條記錄
第三個(gè)參數(shù)24是操作類型
第四個(gè)參數(shù)0是不限制顯示有沒有標(biāo)題圖片的信息
后面參數(shù)可以省略。
[e:loop={'selfinfo',20,0,0}] 也是一樣:顯示當(dāng)前欄目,前20條,0是調(diào)用最新信息,0是不限制有沒有標(biāo)題圖片
第一個(gè)參數(shù)的意思是當(dāng)前ID='selfinfo',也就是你打開哪個(gè)頁面就調(diào)用哪個(gè)欄目的的id,這個(gè)不是很靈活嗎?靈動(dòng)標(biāo)簽語法里不是有標(biāo)明嗎
你的意思是要在封面頁循環(huán)各個(gè)子欄目嗎?如果是這樣,你可以看默認(rèn)通用一級欄目的封面模板里用[listsonclass]'selfinfo',5,38,0,0,7,0,0[/listsonclass]這個(gè)(參數(shù)自定),然后在參數(shù)為7的循環(huán)子欄目標(biāo)簽里用[!--the.classname--]就會顯示該一級欄目下的所有子欄目名稱了