dedecms織夢sql基本語法 直接調(diào)用數(shù)據(jù)庫_DedeCms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
今天教大家dedecms織夢sql基本語法直接調(diào)用數(shù)據(jù)庫,希望對你有所幫助
我們在修改使用織夢cms模板時,會用到很多標簽,這是dede自身的數(shù)據(jù)調(diào)用命令,可以調(diào)用MYSQL的各種數(shù)據(jù)。這是非常方便的,當我們想要修改文章的頻道、列表與內(nèi)容摘要,甚至是顯示多少列,顯示什么統(tǒng)計數(shù)據(jù),都可以用這些標簽直接調(diào)取。
我們在修改使用織夢cms模板時,會用到很多標簽,這是dede自身的數(shù)據(jù)調(diào)用命令,可以調(diào)用MYSQL的各種數(shù)據(jù)。這是非常方便的,當我們想要修改文章的頻道、列表與內(nèi)容摘要,甚至是顯示多少列,顯示什么統(tǒng)計數(shù)據(jù),都可以用這些標簽直接調(diào)取。
但是這些標簽也不是萬能的。也許當初織夢在開發(fā)制作時,只是按照基本模板要求進行配置標簽,所以有些數(shù)據(jù)的調(diào)用,是不能跨模板調(diào)用的。這是非常的頭痛。但如果懂得了SQL,這時候我們不需要用標簽,直接使用SQL語句,靈活地從數(shù)據(jù)庫當中調(diào)用我們需要的內(nèi)容。
那怎樣才能調(diào)用數(shù)據(jù)庫中的內(nèi)容呢?
舉個簡單的例子,企業(yè)模板當中的公司簡介一般可以采用單頁文檔,它在頻道模型里,那我們在首頁如何調(diào)用單頁文檔?
步驟如下:
步驟如下:
1.首頁在后臺單頁文檔管理里添加一個單頁文檔,內(nèi)容編輯框輸入我們要的內(nèi)容生成。
2.在需要調(diào)用單頁文檔的地方加入SQL萬用標簽
{dede:sql sql="select body from dede_sgpage where aid=2"}[field:body /]{/dede:sql} 。
上面這一段代碼的意思就是,選擇數(shù)據(jù)表dede_sgpage 的body字段輸入,aid=2這里的2表示要創(chuàng)建單頁文檔ID的數(shù)字,大家
在使用時做下相應修改即可。
在使用時做下相應修改即可。
然后我們再稍微修改一下這句SQL標簽樣例代碼
- {dede:sql sql="select content from dede_arctype where id=2"}
- [field:content function=cn_substr(Html2Text(@me),600)/]
- {/dede:sql}
這里說明一下cn_substr表示截取600個字符也就是300個漢字。Html2Text代表把含有HTML的字符過濾掉,只顯示文本。
這是不是非常方便呢?其實在織夢模板里面,我們可以自由使用SQL語句來配合織夢模板標簽,進行我們自己更多的個性化調(diào)用。
其中dede sql基本語法 格式為:
- {dede:sql sql="select 字段 From 表名稱 where 條件語句"}
- [field:字段名/]
- {/dede:sql}
從這種基本格式,就可以轉(zhuǎn)換出一條調(diào)用文檔列表的調(diào)用標簽了,代碼為:
- {dede:sql sql="select * From dede_archives limit 10"}
- <li>·<a href="/plus/view.php?aid=[field:id/]">[field:title/]</a></li>
- {/dede:sql}
細心的朋友可以注意到了,上面的文檔鏈接的底層模板地址是動態(tài)的,那么要怎么樣來進行轉(zhuǎn)換,讓他鏈接到靜態(tài)地址呢?
這里就只需要對[field:id/]進行一下轉(zhuǎn)換,轉(zhuǎn)換后的完整代碼為:
- {dede:sql sql="SELECT * FROM dede_archives limit 10"}
- <li>·<a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]" title="[field:title/]" target="_blank">[field:title function=cn_substr(@me,30,0)/]</a></li>
- {/dede:sql}
這樣的sql萬能語句可以讓我們在修改dede模板時,更加隨心所欲得到。
相關(guān)DedeCms教程:
- dedecms如何修改友情鏈接flink模板
- 織夢dedecms留言本模板調(diào)用導航head
- 織夢DEDECMS 獨立模型支持副欄目修改
- 修改欄目指定ID值channel標簽中的currentstyle沒有效果
- dedecms添加自定義屬性讓首頁顯示特定文章
- dedecms織夢橫排登錄框的修改方法
- [經(jīng)驗]dede全站RSS訂閱靜態(tài)輸出的辦法
- 織夢dedecms友情鏈接flink標簽的使用說明
- 織夢文章列表分頁如何解決,以及分頁標簽詳細解釋
- 織夢dede列表頁實現(xiàn)隔行_多行隨意換色
- 織夢dedecms首頁調(diào)用縮略圖為背景
- dedecms織夢模板任意調(diào)用會員信息的函數(shù)教程
DedeCms教程教程Rss訂閱Cms教程搜索
DedeCms教程推薦
猜你也喜歡看這些
- 校內(nèi)網(wǎng)代碼站模板
- dedecms電器設(shè)備有限公司企業(yè)模板
- 織夢淺藍企業(yè)網(wǎng)站模板(30元)
- 織夢Dedecms橙色留學咨詢企業(yè)網(wǎng)站模板
- HTML5高端品牌網(wǎng)站建設(shè)網(wǎng)站織夢模板(支持移動設(shè)備)
- dedecms產(chǎn)品推廣營銷型網(wǎng)站模板
- 織夢html5材料產(chǎn)品設(shè)備集團公司通用企業(yè)網(wǎng)站模板帶圖集
- 織夢高端響應式自適應cms設(shè)計師建站公司網(wǎng)絡行業(yè)dede模板(支持移動端)
- 瀑布流 淘寶客 DEDECMS織夢模板
- dedecms蘑菇窩淘寶客模板(專業(yè)導購,織夢整站)