2016-06-07 57 views
0

這是我正在嘗試做的事情。當用戶上傳文件時,我需要他們做出三個選項之一。然後,我將創建一個鏈接到文件的轉換,並選擇它們確定哪個圖標。Kentico克隆和自定義cms.file

我開始克隆cms.file,然後創建我需要的新選項。然後我使用該頁面類型上傳了一個文件。我沒有在上傳屏幕上或在文件保存後看到我的選項列表(下拉列表)。

我一直在玩佈局,但似乎沒有幫助。我在這裏錯過了什麼?

回答

1

您可以創建一個簡單的頁面類型,它具有文件上傳字段,可以解決您的問題,還可以在新的頁面類型中包含額外的字段。

+0

謝謝喬希。我有它的工作,只需要一些工作的轉變! –

+0

我如何獲得上傳文件的URL,以便我可以鏈接到它?我得到的是所創建的頁面。 –

0

我不確定我們是否有足夠的信息來調試爲什麼您的自定義頁面類型可能不會顯示您添加的字段,但是可能的解決方法是:根據您將該圖標放在哪個位置上,可能只是使用基於文件類型的不同圖標? Kentico甚至有可以使用基於擴展得到一個文件圖標的方法:

<%# GetFileIcon(Eval("FileExtension")) %> 

否則,也許你可以包括你的自定義頁面類型的其他一些信息,如字段和的屏幕截圖表單選項卡。您添加的「圖標」字段是否不在表單中顯示?

+0

我已經使用過這種方法,但這是不同的。它始終是PDF,但PDF可能是三種類型之一。所以我在想,管理員在上傳PDF文件時會選擇這種類型。 –