織夢DeDeCms實現欄目附加字段插件,簡單實現英文名稱、欄目圖片、欄目

織夢DeDeCms實現欄目附加字段插件,簡單實現英文名稱、欄目圖片、欄目

瀏覽次數:

作者:admin

來源: 未知

發布時間:2019-08-04 15:01

內容簡介:雖然說織夢dedecms是一個比較完善的CMS,但是有一些功能呢dedecms本身并沒有的,比如說給不同欄目設置不同的英文標題,不同欄目設置不同的圖片、以及欄目圖標等等!今天,小編就為大家發布

  • 文章內容
  • 相關內容
雖然說織夢dedecms是一個比較完善的CMS,但是有一些功能呢dedecms本身并沒有的,比如說給不同欄目設置不同的英文標題,不同欄目設置不同的圖片、以及欄目圖標等等!今天,小編就為大家發布一個很方便的教程來實現這些功能!簡單2步,新手一看就懂!

原創插件,轉載請保留出處!

一、功能演示

dedecms欄目附加字段插件,簡單實現英文名稱、欄目圖片、欄目圖標等,簡單2步,新手一看就懂

dedecms欄目附加字段插件,簡單實現英文名稱、欄目圖片、欄目圖標等,簡單2步,新手一看就懂

dedecms欄目附加字段插件,簡單實現英文名稱、欄目圖片、欄目圖標等,簡單2步,新手一看就懂

二、字段說明

目前,本dedecms欄目附加字段插件只集成了5個字段,相信足夠大家日常使用。五個字段分別是:

  1. entypename=> 欄目英文名稱  
  2. typeimg1 => 欄目圖片一  
  3. typeimg2 => 欄目圖片二  
  4. field1 => 自定義字段1  
  5. field2 => 自定義字段2  

三、插件安裝

1、下載本插件,然后到你的網站后臺管理——>模塊——>上傳新模塊,進行上傳安裝操作!
 

2、將 修改的文件夾里面的內容 ,上傳覆蓋到你網站對應的文件。注意:上傳前請備份原文件!如果不想修改,可跳過!請往下看!

3、安裝完畢、可以使用了!

四、模板使用

如果你安裝了修改的文件,那么就可以直接在channel標簽中使用、可以直接在channelartlist標簽中使用!

  1. {dede:channel row='6'     }[field:entypename/]  [field:typeimg1/] [field:field1/] {/dede:channel}
  2.  
  3. {dede:channelartlist}  {dede:field name='entypename'/}  {dede:field name='typeimg1'/}  {dede:channelartlist}
  4.  
  5. {dede:type} [field:entypename/] {/dede:type}

除了首頁,可以直接使用

  1. {dede:mytype.entypename/}、{dede:mytype.tyimg1/}、{dede:mytype.tyimg2/}、{dede:mytype.field1/}、{dede:mytype.field2/}

來調出當前欄目的欄目附加字段,這個可以直接使用的!!如果,子欄目沒有填寫,則自動調用該子欄目所屬的頂級欄目對應字段!


如果你不想安裝修改的文件,那么只需要在include/extend.func.php文件的最后加上下面的代碼//調用欄目附加字段

  1. //調用欄目附加字段
  2. function getmytype($id,$field){
  3.     global $dsql;
  4.     $row=$dsql->getone("select $field from dede_mytype where typeid=$id");
  5.     if(empty($row[$field])){//如果當前欄目沒有信息,獲取所屬頂級欄目的信息
  6.         $id=GetTopid($id);
  7.         $row=$dsql->getone("select $field from dede_mytype where typeid=$id");
  8.     }
  9.     return $row[$field];
  10. }

然后模板中可以用 getmytype($id,$field) 方法調用具體字段,舉個栗子:

  1. {dede:channel row='6'     }[field:id function='getmytype(@me,entypename)'/]  [field:id function='getmytype(@me,typeimg1)'/] [field:id function='getmytype(@me,field1)'/] {/dede:channel}

聲明:本文文字、圖片等素材除標明原創外均采集于網絡,如有侵權,請及時告知我們,我們將在最短的時間內刪除。
  • 667點擊
    經常有織夢用戶站長咨詢AB模板網:在做網站尤其是做企業網站的時候總是會發現調用文章不合適的事情發生,調用的文章的關鍵詞總是沒有我們想要的。 比如我們網站里有很多文章中含有“織夢技術,dede”的詞,那么想在網站首...
  • 620點擊
    這是一個菜鳥站長很困惑的問題,如何讓首頁地址中不顯示index.html呢?我們先來看一下顯示的效果圖。 在上圖中,當我們輸入網址:www.adminbuy.cn 后,頁面打開時,域名網址的后邊右斜杠增加一...
  • 494點擊
    織夢是目前使用最多的cms,其良好的搜索引擎優化功能使得很多在建設企業站的時候都使用織夢cms, 對于織夢很多有利于優化的方面我們比較熟悉的就有織夢的tag標簽,tag標簽的功能就是讓有一些相同關鍵詞的網站可以得以聚合,...
  • 595點擊
    織夢默認只允許上傳 jpg,gif,png 格式的圖片文件,如果想要上傳ico圖標格式文件或者其他格式圖片文件需要做如下幾步 1.后臺-系統-系統基本參數-附件設置-圖片瀏覽器文件類型 添加 |ico 如圖,注意有個 | 豎線 2.打開 /include/dialog/se...
  • 544點擊
    兩步搞定dedecmsv5.7版本的tag標簽限制12字節,dedecms5.7版本和以往的版本不一樣,修改方法也不一樣,具體做法如下: 一、點擊“系統”——“SQL命令行工具”在輸入框內輸入以下2行,然后確定即可。 alter table `dede_taglist` change `tag...
  • (^ω^)MG东方珍兽app 足球体育彩票比分直播 好运彩彩票网彩票软件下载 87足彩官方网站 福建22选5走势图 中国体育七星彩走势图 2012奥运足球比分网 狗狗币注册中心 篮球比分直播90vs 任选9场 甘肃11选5走势图top10遗漏 捷报比分手机版 三升体育官方网站 安徽时时彩计划软件手机版下载一首页 mg真人在线赌场 排列5玩法及中奖规则 pk10免费永久计划app