如何在Umbraco 7中选择PDF文件?

时间:2016-06-15 12:32:45

标签: umbraco umbraco7 umbraco6 umbraco-blog

我正在开展Umbraco项目,我的要求是从Umbraco管理面板中选择PDF文件。我为Umbraco套餐尝试过多个网址选择器,但它无法正常使用。

有没有办法挑选和上传PDF文件?

1 个答案:

答案 0 :(得分:1)

假设PDF文件位于Umbraco的Media部分,您可以使用Umbraco附带的Multiple Media Picker编辑器来选择PDF文件。

在模板中调用@Umbraco.Field("multipleMediaPickerPropertyAlias")将返回逗号分隔的媒体项ID列表。您可以使用此方法和UmbracoHelper.Media方法获取媒体项目列表,如下所示:

@if (CurrentPage.HasValue("multipleMediaPickerTest"))
{
    var mediaItemIdList = CurrentPage.multipleMediaPickerTest.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
    var mediaItems = Umbraco.Media(mediaItemIdList);

    foreach (var mediaItem in mediaItems)
    {
        <a href="@mediaItem.Url">@mediaItem.Name</a><br>
    }
}