我有一个内部链接字段在一个自定义的模板在Sitecore 8。我希望用户使用链接字段只选择一个(比如说) PDF文件从媒体库。单击“插入链接”时,媒体库将弹出,作用域位于我在DataSource字段中设置的节点。在这里,我希望用户只看到PDF文件。
是否有可能通过内部链接字段来完成这一任务?
或者用别的方法来解决这个问题?我不希望有一个阻止用户保存实际项目的自定义字段验证。我希望用户不要为该字段选择任何“错误”文件。
提前谢谢。
发布于 2016-11-02 12:33:14
你不可能做到这一点。你现在有一些我能想到的选择:
Datasource=/sitecore/media library/....&IncludeTemplatesForDisplay=Pdf,media folder&IncludeTemplatesForSelection=Pdf作为数据源--您的数据源将完全满足您的需要,但您的编辑器将能够选择多个pdf格式(这可以通过验证进行检查,但您希望避免这种情况)query:/sitecore/media library/....//*[@@templatename='Pdf']作为数据源--现在它们只能选择一个,但是您可以获得一个简单的项列表,这可能并不容易使用。https://stackoverflow.com/questions/40378287
复制相似问题