織夢二次開發 dedecms當前文章標題加亮顯示

2022-09-01 07:45:04 字數 653 閱讀 7607

很多人在用dedecms仿站的時候,會用到在當前欄目頁面,欄目標題使用指定樣式(標題加亮,或者放個背景圖)。這是乙個很常用和實用的功能,比如在導航頁面,標識當前在瀏覽哪個欄目。(如圖1)

(圖1)

但是有些時候,我們在呼叫幾篇文章的時候,需要把當前文章的標題加亮。(如圖2)可是dedecms並沒有這個功能,下面我跟大家分享幾段**,來實現這個功能。

(圖2)

需要修改的檔案為:include/taglib/

一、在65行插入:$currentstyle = $ctag->getatt('currentstyle');

二、在135行的$isweight後面加上:,$currentstyle

三、在170行的$isweight='n'和)之間加上:,$currentstyle=''

四、在519行的下方插入:

if($currentstyle && $row['id']==$arcid)

如果擔心自己修改會出錯,可以到 **筆者修改好的檔案。修改好本檔案之後,呼叫**如下:

[field:array runphp='yes']

if(@me['currentstyle'])else

";}  [/field:array]

**中的文章標題,行數和樣式名稱可以根據自己的需求來修改。

AutoCAD的二次開發

林學與園林學院 06園林傅欣蕾 摘要 通過對autocad軟體發展史的概述,從中歸納出cad的總體發展趨勢。從當今各行業所需的cad專業化功能,提出對其進行二次開發的意義及具體實施步驟。關鍵詞 autocad 發展史二次開發專業化功能 1.autocad的發展簡史 1.1 第一次cad技術革命 曲面...

ANSYS使用經驗及二次開發

ansys提供了幾種通用截面供使用者選用,但有時不能滿足使用者的特殊需求。為此,ansys提供了使用者建立截面 庫 的方法。如果你需要建立乙個非通用橫截面,必須建立乙個使用者網格檔案。具體方法是,首先建立乙個2 d實體模型,然後利用secwrite命令將其儲存 main menu preproces...

ERP專案二次開發如何進行

第二 設定階段目標。將整個開發專案要分成若干塊,而不是一刀切。軟體可以按模組或者生產線上的工序來劃分,設定若干個短期目標及中 長期目標,並分階段進行驗收。並且可以將整個合同的金額與專案階段目標進行掛勾,到什麼階段,驗收通過支付多少合同款等。第三 確定開發模式。最終的軟體成品採用的是b s模式還是c ...