【问题标题】:Kentico upload a file using the API to a Page Type's File fieldKentico 使用 API 将文件上传到页面类型的文件字段
【发布时间】:2018-07-24 21:02:43
【问题描述】:

我有一个页面类型(我们称之为MyPageType),其中有一个字段PreviewImage,其数据类型为File

我正在尝试使用 Kentico API 将文件从服务器上传到 MyPageType 页面类型上的 PreviewImage 字段。从我所见,我似乎必须在某处上传文件,然后上传的文件将有一个GUID,我可以将其用于PreviewImage字段。

【问题讨论】:

    标签: kentico


    【解决方案1】:

    https://docs.kentico.com/api11/content-management/attachments#Attachments-Insertingattachmentsintopagefields

    这是文档中的 API 示例,用于将附件插入页面类型字段。

    【讨论】:

    • 感谢 Trevor 的回答,但我正在尝试上传元文件而不是附件。如果您通过门户引擎将文件添加到文件字段类型,则它不会添加到页面的附件中。
    • 如果您使用的是文件类型的字段,则该文件是页面附件而不是图元文件。元文件是例如Web 部件或页面模板的预告图像。附件分为三种类型 - 分组、未排序和文件字段。无论如何,您可以从 Products API 示例中获得灵感: // 创建一个存储电子产品文件的元文件对象 MetaFileInfo metafile = new MetaFileInfo(eProductFile, newProduct.SKUID, "ecommerce.sku", "E-product"); // 将元文件保存到数据库 MetaFileInfoProvider.SetMetaFileInfo(metafile);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-27
    • 1970-01-01
    • 1970-01-01
    • 2014-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多