Tridion 2009 SP1将HTML片段DCP发布到文件存储

在客户端的SDL Tridion 2009 SP1实现中,我正在将一些DCP作为HTML片段发布到文件存储上。 这是因为当前的实现在文件存储上使用ASCX组件,我们需要用HTML片段replace这个function作为输出。

在“2009 SP1内容分发实施手册”中,仅显示可在cd_broker_conf.xml文件内的“发布” – >“Dcpconfiguration”节点内使用的4个configuration设置。 这些是:

  • JSP
  • 天冬氨酸
  • XML
  • 文本

是否有可能将DCP HTML片段存储在文件存储上,如果是,应该select哪个configuration设置?

我知道我可以将这些文件存储为.txt文件,但是我更喜欢它们是.html文件。

是的这是可能的,但正如你在你的文章中提到的,你将需要使用TXT作为你的输出格式。 这些选项旨在支持处理DCP内容的3种不同方式。

  1. ASCX和JSP需要解决,所以任何代码将被执行(dynamic组件链接等)
  2. XML DCP可以select性地在请求时使用XSLTforms的dynamic组件模板进行转换
  3. 所有其他DCP都作为纯文本处理,因为不能包含任何服务器端代码。

我可以问为什么你不想使用TXTtypes?