1. 程式人生 > >織夢新增自定義欄位“附件” 如何修改超連結附件URL地址

織夢新增自定義欄位“附件” 如何修改超連結附件URL地址

問:我們經常碰到這樣的問題,用織夢做網站的時候,會經常要用到上傳附件,用於一些文件的下載等等,但是我們新增一個自定義欄位的時候,前臺會出現超連結地址是亂碼,其實我們只是想要 一個附件的URL。

解決方案:
當我們在系統內容模型中新增附件型別欄位時,前臺需要用{dede:field name=’欄位名’/}來呼叫。

例如我在後臺釋出一篇文章,上傳一個rar附件,欄位的時間內容是:’/uploads/soft/110215/8-6262616262.rar’,而前臺則顯示下面的內容。

<table width='300'>
    <tr>
         <td height
='30' width='20'>
<a href='/uploads/soft/110215/8-6262616262.rar'' target='_blank'><img src='~cfg_phpurl~/img/addon.gif' border='0' align='center'></a></td> <td><a href='/uploads/soft/110215/8-6262616262.rar' target='_blank'><u>/uploads/soft/100602/1-100602212355.zip</u>
</a></td> </tr> </table>

其他多餘的程式碼是無用的,只是想要一個:/uploads/soft/110215/8-6262616262.rar

修改方法:
1、開啟檔案 /templets/system/channel_addon.htm
2、把裡面的程式碼全都刪掉,只寫~link~即可。

相關推薦

新增定義附件” 如何修改連結附件URL地址

問:我們經常碰到這樣的問題,用織夢做網站的時候,會經常要用到上傳附件,用於一些文件的下載等等,但是我們新增一個自定義欄位的時候,前臺會出現超連結地址是亂碼,其實我們只是想要 一個附件的URL。 解決方案: 當我們在系統內容模型中新增附件型別欄位時,前臺需要用

獲取定義附件型別檔案的格式型別檔案大小上傳日期

內容頁顯示效果 實現步驟 1、\templets\system\channel_addon.htm 裡面要清空,只留~link~   (注意:前後不能留有一個空格) 2、/include/extend.func.php  最下面加入方法 function GetFileInfo

從原理上教你如何刪除dedecms定義

由於dedecms後臺沒有提供刪除自定義欄位的方法,我們只能自己手動操作刪除,下面的內容是刪除的方法和原理。 一、增加一個自定義欄位,用於下面的示例中講解刪除。 “核心-頻道模型-內容模型管理”,選擇”普通文章-欄位管理-新增新欄位“ 注意紅色框選的地方,後面的講解會說到

dede首頁新增定義詳細介紹

 注:要獲取附加表內容,必須符合兩個條件 1、指定 channelid 屬性 2、指定要獲得的欄位 addfields='欄位1,欄位'    每個欄位用英文半形逗號分開 如: {dede:arclist addfields='goumai,dianpu

關於wordpress在文章編輯頁面新增定義的方法

關於wordpress在文章編輯頁面新增額外的欄位表單等,比如新增“本文來源於:11111”等在文章上面或下面的內容。 本文專門記錄了本人歷經艱難險阻最終撥開雲霧找到一個簡單方法的過程。 首先,我是新手,很多不懂。剛開始我就百度類似“wordpress文章編輯頁面新增欄位

在thinkcmf5中實現為各個分類下的文章新增定義的想法

前言 這裡只是自己的一個想法。此想法只完成了裡面的一部分。記於此,希望有同樣需求的同學們共同討論和學習。 我也是剛學習使用這個框架。在學習使用的過程中有這樣的一個需求。我的某一個文章分類下面的文章需要新增兩個欄位(原價、現價),我想很多同學都有這樣的需求吧。

新增超過兩百個定義後在使用addfields呼叫定義出錯的解決方法

dedecsm 自定義模型  新增自定義欄位(個數一百多個),使用addfields  方法呼叫,出現呼叫不出來的情況【addfields  裡面就能新增145個欄位,多了直接亂碼或者無法顯示】 解決方法 分別開啟 include/dedehtml2.class.

dede:arclist按照定義的條件呼叫相關文章

dedecms織夢dede:arclist按照自定義欄位的條件呼叫相關文章,這對於想要在首頁呼叫某個自定義欄位的文章的同學來講,非常不錯 開啟 /include/taglib/arclist.lib.php 找到 //關鍵字條件 在它的上面加入 //自定義欄位關鍵字條件 if($ctag->G

likearticle呼叫附加定義

在dedecms文章頁中我們經常會顯示相關文章之類的文章列表,就需要使用{dede:likearticle}標籤,但是預設的likearticle是不能顯示自定義的附加欄位的。 解決辦法 開啟 include/taglib/likearticle.lib.php 找到 if($keyword != ''

likearticle標籤呼叫和顯示附加(定義)辦法

在Dedecms文章頁中我們經常會顯示相關文章之類的文章列表,就需要使用{dede:likearticle}標籤,但是預設的 likearticle是不能顯示自定義的附加欄位的。解決辦法: 修改include/taglib/likearticle.lib.php. 大概在178行 $

後臺定義表單新增搜尋功能

自定義表單搜尋效果圖 當你的自定義表單資料過多或者需要查詢某個單時,給後臺的自定義表單加個簡單的搜尋功能很有必要。 1、開啟 \dede\templets\diy_list.htm 找到內容列表</div>在它的下面加入01 <div class="bodytitletxt" style

微信小程式定義實現選項的動態新增和刪除

問題描述: 在自定義選項中,點選新增選項按鈕,會出現一個選項的輸入框,輸入的選項可以通過點選左側的減號刪除 效果如圖: 解決過程: 1.首先寫出大體的框架。在pages下,建立了一個selfdefine的資料夾,在wxml中寫出靜態結構 selfdefine.wxml 說明

destoon-定義新增到供應列表模糊搜尋中

/module/sell/sell.class.php $keyword = $item['title'].','.$TYPE[$item['typeid']].','.strip_tags(cat_pos(get_cat($item['catid']), ','));

DEDECMS定義附件型別呼叫連結地址的方法

DEDECMS自定義欄位為附件時呼叫不帶樣式修改方法 當我們在系統模型中添加了一個自定義附件型別欄位的時候,例如我在後臺新增一個名為"fujian"的附件型別的欄位,欄位的實際內容為:'/uploads/soft/100602/1-100602212355.jpg' 倘若前

magento新增客戶定義

INSERT INTO `eav_attribute` ( `attribute_id` , `entity_type_id` , `attribute_code` , `attribute_mod

dede定義內容分頁,datalist運用實例

專家 list 默認 記錄 ext 列表 include 分頁 讀取 在/plus文件夾中新建一個ceshi.php文件。。<?php require(dirname(__FILE__)."/../include/common.inc.php"); require_o

後臺定義表單,中文不顯示,數字和字母顯示的解決辦法

數字和字母 如果 PE spa templet lsp 文件 html fields 1.找到 找到dede/templets/diy_list.htm 這個文件。 2.找到htmlspecialchars($fields[$field]); 這個位置,請在工具

後臺定義表單聯動地區顯示為數字的真正解決方法

tar borde ret get isset func execute fun 也有 織夢聯動地區後臺顯示為數字的真正解決方法,其實官方也有,但是不能直接調用,我把它提取出來單獨寫個在後臺自定義表單裏 打開 /dede/templets/diy_list.htm 找到 (

spring data jpa 查詢定義,轉換為定義實體

目標:查詢資料庫中的欄位,然後轉換成 JSON 格式的資料,返回前臺。 環境:idea 2016.3.4, jdk 1.8, mysql 5.6, spring-boot 1.5.2 背景:首先建立 entity 對映資料庫(非專業 java 不知道這怎麼說) @Entity @Tab

dede文章增加HTML定義字元被過濾問題

  在dedecms後臺頻道模型增加自定義欄位,一般HTML文字編輯器能解決使用者編輯問題,當然還包括純單行或多行文字編輯。但發現dedecms會自動過濾掉某些敏感的字元,比如style樣式,百度地圖js呼叫問題。下面主要圍繞著兩個問題分享一下新聞發言人開放時候的一些經驗。