久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 織夢下載標簽分析,DEDE技術

織夢下載標簽分析,DEDE技術

時間:2023-07-20 11:07:20 閱讀: 文章分類: 網站建設 作者: 織夢網站員

導讀:DEDE技術DEDE技術在 怎樣自定義織夢標簽初探 這篇文章中對織夢標簽,作了初次探索,現在就舉一個具體的例子,來學習一下織夢是標簽是如何寫的,這個例子比較綜合,與一般簡單的標簽有很大織夢模板織夢模板。

織夢模板織夢模板  在“怎樣自定義織夢標簽初探”這篇文章中對織夢標簽,作了初次探索,現在就舉一個具體的例子,來學習一下織夢是標簽是如何寫的,這個例子比較綜合,與一般簡單的標簽有很大不同,而且,相當復雜,做好心理準備。今天給一個朋友開發一個在線下載并且在線支付功能的網站,所以,對這個作了一個系統的研究,就是標簽{dede:field name='softlinks'/}   雖然,感覺里面的還有些東西,現在不能理解,但是最后,還是開發完了,有很多東西看多了,寫多了雖然,不知道具體的是什么意思,但是知道會用。今天就把我的開發成果,作一個總結,也把通過這個例子,加深一下對織夢標簽的理解,相信以后,還會用到的。   因為是下載站,{dede:field name='softlinks'/}是里面最難,最核心,少了它一切都是空談,但也是最復雜的,我們分析這個標簽如何從數據庫調用出來的,在數據庫里面又是以什么樣的形式存在,又是如何插入到數據庫的。   我們倒著分析,即先分析,如何插入到數據庫的,當我們發布軟件的時候,如下圖所示。 織夢發布軟件   我們要把從本地或手動指定軟件下載地址,作完這一工作后,我們點擊“確實”,此時,會通過soft_add.php把我們無論手工上傳的,還是手工指定的都以類似{dede:link} $softurl {/dede:link}這種形式,插入到數據庫表dede_addonsoft里面的字段softlinks里面了,我添加了一個,打開對應的表找到字段softlinks,這個字段的值,如下圖所示。   現在我們明白了,實際上標簽{dede:softlinks/}要調用的是上圖中的以{dede:link}開始以{/dede:link}結束的字符串,我們想一下,如果這樣直接調用的話,是不是調出來的就是一個標簽形式的字符串?是的,沒有錯,如果這樣我們調用了來的就不是下載地址了,而是多了二個大dede模板下載括號,例如:上圖中字段softlinks的值是:"{dede:link text='DedeCms3.1全新安裝程序'} http://www.dedebase.com/upimg/soft/dedesoft/dedecmsv3.1.rar {/dede:link}",我們應當調用的是中間的http://www.dedebase.com/upimg/soft/dedesoft/dedecmsv3.1.rar,所以,我們就要對softlinks這個字段值,進行處理。   處理方法,跟另一篇“怎樣自定義織夢標簽初探”這篇文章里的類似,但又有很大的不同。   在內容模板即article_soft.htm里面,用標簽{dede:field name='softlinks'/}來調用,這個標簽調出來的是生成的靜態頁面,(例如 類似www.dedebase.com/a/downloads/80.html)里面的代碼<a href='/plus/download.php?open=0&aid=80&cid=3'>進入下載地址列表</a>,標簽源碼是include/taglib/channel/softlinks.lib.php。   這個標簽源碼文件softlinks.lib.php的功能,就是在生成靜態網頁時,把標簽{dede:field name='softlinks'/}通過模板引擎,變成<a href='/plus/download.php?open=0&aid=80&cid=3'>進入下載地址列表</a>,他的作用就是這個作用,也就是這個標簽源碼功能到此為止。但是如果在后臺設置的鏈接方式是跳轉到另一個頁面下載,那么,還會生成類似/download.php?open=2&id={$refObj->ArcID}&uhash={$uhash}代碼,這個代碼是我們點擊“進入下載地址列表”后,顯示的代碼。   真正下載的功能其實是plus/download.php這個文件,標簽源碼只是把下載連接解析出來,并生成對應的鏈接方式,而要真正去處理下載的是download.php,我們打開這個文件,找到else if($open==2)這句代碼開始,前面幾行就是做初始化準備,例如判斷有沒有下載軟件資源等。   我們看下面的代碼。

關鍵詞標簽: 標簽 織夢 標題

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章織夢下載標簽分析,DEDE技術主要講述標簽,標題,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31539.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 社旗县| 宁远县| 内江市| 大安市| 遂宁市| 登封市| 淮南市| 泾源县| 凤凰县| 阜康市| 桑植县| 延庆县| 定远县| 和静县| 江阴市| 阜康市| 阿巴嘎旗| 巫溪县| 宁陕县| 阳高县| 苏尼特右旗| 康乐县| 临夏县| 青河县| 边坝县| 韩城市| 江口县| 屯昌县| 遂溪县| 鹰潭市| 乌拉特后旗| 镇平县| 大丰市| 唐山市| 四川省| 抚顺市| 贞丰县| 兴城市| 通海县| 徐水县| 海阳市|