織夢dedecms後臺文章列表顯示作者欄位的方法
活學活用織夢標欄位籤的{dede:field name= function= }
使用背景:
為了客戶需要,x分類下的文章的作者被我設計成了y分類下的文章的id號,然後再根據y分類文章的id編號查詢標題,這個標題正是x分類作者的姓名.
一,修改後臺文章列表模板dede\templets\content_list.htm ,在相應位置加上
<td>{dede:field name='writer' function="get_writer(@me)"/}</td>
二,增加函式在include/extend.func.php中增加一個get_writer函式
function get_writer($a){
global $dsql;
$row = $dsql->GetOne("SELECT title FROM #@__archives where id='$a'");
$b=$row['title'];
return $b;
}
三,dede/content_list.php 這個檔案208行要增加arc.writer,欄位的呼叫
相關推薦
織夢dedecms後臺文章列表顯示作者欄位的方法
活學活用織夢標欄位籤的{dede:field name= function= } 使用背景: 為了客戶需要,x分類下的文章的作者被我設計成了y分類下的文章的id號,然後再根據y分類文章的id編號查詢標題,這個標題正是x分類作者的姓名. 一,修改後臺文章列表模板dede\
織夢dedecms呼叫文章釋出時間的幾種方法彙總
織夢首頁時間標籤 1,11-20 樣式 ([field:pubdate function='strftime("%m-%d",@me)'/]) 2,May 15, 2009 樣式 ([field:pubdate function='strftime("%b %d, %Y
織夢likearticle標籤呼叫和顯示附加欄位(自定義欄位)辦法
在Dedecms文章頁中我們經常會顯示相關文章之類的文章列表,就需要使用{dede:likearticle}標籤,但是預設的 likearticle是不能顯示自定義的附加欄位的。解決辦法: 修改include/taglib/likearticle.lib.php. 大概在178行 $
如何讓織夢DedeCMS後臺的模板檔案列表按名稱排序
偶然一次機會,在本地做完站,上傳伺服器後,發現織夢站點後臺的模板檔案排序全亂了,而不是按照正常的名稱排序,假如有多個模板檔案.htm的話,找個檔案,及其痛苦,通過網路查詢,更改templets_default.htm檔案可以解決此問題,具體步驟如下: 步驟一:
織夢dedecms後臺釋出文章提示“標題不能為空”
問題症狀:V5.7登入後臺後,釋出英文標題沒問題,釋出中文會提示“標題不能為空”。 問題根源:htmlspecialchars在php5.4預設為utf8編碼,gbk編碼字串經 htmlspecialchars 轉義後的中文字串為空,也就是標題為空。 解決辦法:給h
織夢CMS呼叫文章列表時,怎麼顯示短時間格式
問題描述:織夢在上傳文章的時候,預設的上傳文章的時間格式都是年、月、日、小時、分鐘、秒的格式,怎麼才能實現僅顯示年、月、日的格式呢? 解決方法: [field:pubdate function="MyDate('Y-m-d',@me)"/]用這樣的形式呼叫就可 以
織夢(dedecms)後臺如何設定網站關鍵詞描述
我們先登入到網站織夢的後臺。首先開啟系統-系統設定-系統基本引數。點選系統引數之後,可以設定站點根網址、主頁連結名、網頁主頁連結、網站名稱、上傳檔案預設路徑、編輯器使用XHTML、網站版權資訊、模板預設風格、站點描述、站點預設關鍵字、網站備案號。我們可以根據自身網站建設需要來設定相對應的內容,填寫是比較簡單的
織夢dedecms後臺檔案media_add.php任意上傳漏洞解決辦法
織夢在安裝到阿里雲伺服器後阿里雲後臺會提示media_add.php後臺檔案任意上傳漏洞,引起的檔案是後臺管理目錄下的media_add.php檔案,下面跟大家分享一下這個漏洞的修復方法: 首先找到並開啟後臺管理目錄下的media_add.php檔案,在裡面找到如下程式碼:
織夢dede給文章列表加序號
第一:css程式碼部分 <style type="text/css"> <!-- .downtop { FLOAT: left; OVERFLOW: hidden; WIDTH: 218px; HEIGHT: 278px } .downtop UL.tex
織夢dedecms後臺管理標題“織夢內容管理系統”的去掉方法
前端 有時適合,我們的網站是給客戶開發的。當提交給客戶後臺管理系統時,訪問後臺管理地址,會發現在標題欄的標題,有一個“織夢內容管理系統 V57_GBK_SP1”字樣。有些客戶不喜歡,想要去掉。這裡島主提供一下去掉方法。 去掉方法 開啟 /include/common.inc
織夢DEDECMS後臺精簡及防攻擊優化
如果建站一開始就不想要的話,在織夢plus目錄下進行如下操作: 刪除:guestbook資料夾【留言板,後面我們安裝更合適的留言本外掛】; 刪除:task資料夾和task.php【計劃任務控制檔案】 刪除:ad_js.php【廣告】
程式人生:織夢dedecms後臺/會員驗證碼關閉
dedecms預設是所有的功能幾乎只要用到驗證碼的地方我們都需要驗證的,如果要關閉一些驗證功能我們可以參考下面的教程,這裡介紹了關閉後臺,留言板,會員系統等驗證碼功能關閉了。提示:支援DedeCMS V5.6 以上的所有版本取消後臺登入驗證碼開啟/data/safe
織夢dedecms上傳漏洞uploadsafe.inc.php修復方法
今天分享的漏洞是一個關於織夢dedecms上傳漏洞修復方法,主要是檔案/include/uploadsafe.inc.php。 有2個地方: 1、搜尋 ${$_key.'_size'} = @filesize($$_key); }(大概在42,
織夢新增超過兩百個自定義欄位後在使用addfields呼叫自定義欄位出錯的解決方法
dedecsm 自定義模型 新增自定義欄位(個數一百多個),使用addfields 方法呼叫,出現呼叫不出來的情況【addfields 裡面就能新增145個欄位,多了直接亂碼或者無法顯示】 解決方法 分別開啟 include/dedehtml2.class.
織夢dedecms列表頁顯示順序,根據個別欄位值實現重新排列
織夢文章列表中,比如我要求顯示最新文章,並按id降序排列,但是,附加表中有一個欄位,就叫結束時間的endtime欄位,要求按這個欄位的值重新排序.比如要求,如果結束時間的值小於系統當前時間,則這個欄位值對應的文件自動放到文章列表的最結尾顯示. 如下圖,在文章列表中.要求結束
織夢dedecms在欄目頁呼叫其它相關欄目的資訊及相關欄目下的文章列表
比如公告欄目本身包含新聞及商品兩個相關欄目,在後臺設定為相關後,在公告的前臺列表頁中,我可以自動呼叫相關的欄目名稱,連結,及下屬的文章列表.這裡其實有兩個呼叫迴圈,先迴圈呼叫本欄目的相關欄目,然後,根據得到的欄目typeid,再迴圈呼叫該欄目下的文章內容.裡面的
織夢DedeCMS文章列表頁自動統計當前欄目文件總數的方法
可以通過該方法在列表頁內顯示該欄目共有多少篇文章,有助於提升使用者體驗。比如說我一個文章列表下面有10篇文章,就自動統計出10篇,到20篇的時候自動統計成20篇。 實現這個功能有兩種具體的方法: 第一種:runphp=’yes’ 利用織夢自
織夢DedeCms列表{dede:list}標籤實現按文章權重weig
織夢列表預設的排序是按照發布時間倒序排列的,後臺控制文章順序不是很方便,而按照織夢文章權重排列就很方便了。 華維網路,網路整合營銷倡導者 下面就是織夢cms列表頁{dede:list}標籤實現按文章權重weight排序的方法: 1、找到根目錄include/arc.
織夢DEDECMS首頁、列表頁、文章頁呼叫評論數、收藏數標籤
效果: 23個收藏 | 23個評論 | 23次被瀏覽 一:文章頁呼叫評論數標籤: <small>{dede:field.id runphp='yes'}$dsql = new dedesql(false);$dsql -> SetQuery("Selec
織夢dedecms熊掌號出圖呼叫文章圖片程式碼
為了程式碼的完整性直接用程式碼顯示 織夢dedecms熊掌號出(1~3)圖設定呼叫圖片程式碼 "{dede:globle_cfg.basehost/}{dede:field.litpic/}", "{dede:globle_cfg.basehost/}{dede