浏览到本地图像并上传到列表
-
16-10-2019 - |
题
我正在尝试构建一个分类的广告列表以供内部使用。我想要一个图像上传列,该列允许用户浏览到本地文件,而不必粘贴URL,然后我需要在列表中显示上传的图像。我最初计划使用图片库作为明显的解决方案,但是在某些情况下,用户没有出售商品的图像。
解决方案
(此答案假设您正在问如何实现您要问的解决方案):
我认为做到这一点的最佳方法是创建一种新的内容类型,该类型从页面继承,并包含一个发布图列,也许还有其他一些列表以获取详细信息。制作各种列的详细信息,可选或根据需要进行。
当人们创建分类广告时,他们会创建一个新页面并填写详细信息。
这意味着您还需要创建一个新的页面布局来让用户编辑详细信息,并让您选择如何显示内容。您的新页面布局将与您的新内容类型相关联,以便使用您添加的新列。
最后,您需要显示内容,也许是一个面板中的许多项目。为此,您可以创建一个具有自定义XSL的自定义内容查询Web部件,该XSL可以显示此摘要视图中要显示的内容(最小值?)。分页(我认为)未在默认内容查询网络部分中实现,因此您需要搜索有关如何实现分页的方法(我知道Waldek Mastykarz在这里完成了此操作: http://blog.mastykarz.nl/paging-content-query-web-part/).
您只能使用SharePoint Designer来帮助您,以及在SharePoint UI中完成的其余设置。有时,您可能需要将文件保存到计算机进行编辑,然后重新上传。
这是一些可以帮助您的链接:
使用自定义项目样式自定义内容查询网络部分:http://www.heathersolomon.com/blog/articles/customitemstyle.aspx
其他提示
有免费的SharePoint工具,可以从本地磁盘上传图像并将其显示在SharePoint列表中:http://sparqubepicturelite.codeplex.com