我们如何确定多媒体组件是否发布到文件系统或数据库?
在哪种情况下,绿色地球会出现在任何已发布的组件上?
答案 0 :(得分:10)
如果组件的架构与支持动态发布的模板相关联,则绿色地球将出现在任何已发布的组件上。
您无法从CMS服务器确定将存储动态组件演示文稿的位置。
答案 1 :(得分:7)
全球将在使用支持动态发布的组件模板发布的任何组件上显示(即组件已作为动态组件演示文稿发布)。
关于你的第二个问题,据我所知,CM方面无法使用开箱即用的SDL Tridion API知道该项目是否已经发布到Broker数据库或文件系统。但是,正如@Alvin所建议的那样,@Puf http://www.sdltridionworld.com/community/2011_extensions/binaryeventtracker.aspx
可以扩展现有的存储层,如本文中所述。答案 2 :(得分:3)
您可以通过分析相关发布目标上的内容传送配置来判断是否将项目发布到文件系统或数据库。如果您的日志记录已经过适当配置,您将看到部署的证据。
至于您是否可以在内容管理器上检测到区别:不,您不能,而且您不应该这样做。唯一与之相关的人是那些了解您的Web应用程序内部工作原理的人,并且可能这些人能够发现内容交付配置的详细信息。对于内容工作者(如Web编辑器),只需知道该项目已成功发布或以其他方式发布即可。这是Web内容管理系统的主要优点之一:内容工作者可以处理Web站点的抽象,而不是其实际的内部工作。
如果该页面或组件当前已发布到任何发布目标,则将使用“已发布”图标显示页面或组件。一个就足够了,所以在实践中,依靠图标并不总是非常有用。有关详细视图,请拉出该项目的where-used对话框,然后选择Published To选项卡。这将告诉您当前发布项目的目标。