我正在尝试构建一个分类的广告列表以供内部使用。我想要一个图像上传列,该列允许用户浏览到本地文件,而不必粘贴URL,然后我需要在列表中显示上传的图像。我最初计划使用图片库作为明显的解决方案,但是在某些情况下,用户没有出售商品的图像。

有帮助吗?

解决方案

(此答案假设您正在问如何实现您要问的解决方案):

我认为做到这一点的最佳方法是创建一种新的内容类型,该类型从页面继承,并包含一个发布图列,也许还有其他一些列表以获取详细信息。制作各种列的详细信息,可选或根据需要进行。

当人们创建分类广告时,他们会创建一个新页面并填写详细信息。

这意味着您还需要创建一个新的页面布局来让用户编辑详细信息,并让您选择如何显示内容。您的新页面布局将与您的新内容类型相关联,以便使用您添加的新列。

最后,您需要显示内容,也许是一个面板中的许多项目。为此,您可以创建一个具有自定义XSL的自定义内容查询Web部件,该XSL可以显示此摘要视图中要显示的内容(最小值?)。分页(我认为)未在默认内容查询网络部分中实现,因此您需要搜索有关如何实现分页的方法(我知道Waldek Mastykarz在这里完成了此操作: http://blog.mastykarz.nl/paging-content-query-web-part/).

您只能使用SharePoint Designer来帮助您,以及在SharePoint UI中完成的其余设置。有时,您可能需要将文件保存到计算机进行编辑,然后重新上传。

这是一些可以帮助您的链接:

自定义页面布局:http://office.microsoft.com/en-us/sharepoint-designer-help/create-a-publishing-paber-layout-ha010174128.aspx

什么是内容类型:http://www.bing.com/videos/watch/video/getting-started-sharepoint-2010-what-are-are-content-types/10tigeb6u

使用自定义项目样式自定义内容查询网络部分:http://www.heathersolomon.com/blog/articles/customitemstyle.aspx

其他提示

有免费的SharePoint工具,可以从本地磁盘上传图像并将其显示在SharePoint列表中:http://sparqubepicturelite.codeplex.com

许可以下: CC-BY-SA归因
scroll top