【问题标题】:How do I pick PDF files in Umbraco 7?如何在 Umbraco 7 中选择 PDF 文件?
【发布时间】:2016-06-16 05:00:39
【问题描述】:

我正在处理一个 Umbraco 项目,我的要求是从 Umbraco 管理面板中选择 PDF 文件。我已经为 Umbraco 包尝试了 multi url picker,但它不能正常工作。

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

【问题讨论】:

  • 您的意思是存储在您的计算机或媒体文件夹中的 pdf 文件?
  • 我认为你需要 mediapicker
  • @mivaweb - 在计算机中..
  • 您想将它们存储在媒体部分吗?

标签: umbraco umbraco7 umbraco6 umbraco-blog


【解决方案1】:

假设 PDF 文件位于 Umbraco 的媒体部分,您可以使用 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>
    }
}

【讨论】:

    猜你喜欢
    • 2015-06-03
    • 1970-01-01
    • 1970-01-01
    • 2017-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-20
    • 2010-12-10
    相关资源
    最近更新 更多