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

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

在客户的 SDL Tridion 2009 SP1 实施中,我希望将一些 DCP 作为 HTML 片段发布到文件存储中。这是因为当前实施在文件存储中使用 ASCX 组件,我们需要用 HTML 片段作为输出来替换此功能。

查看 2009 SP1 内容交付实施手册,发现 cd_broker_conf.xml 文件中的 Publication -> Dcp 配置节点中似乎只有 4 个配置设置可用。这些是:

  • 网页开发
  • 天冬氨酸
  • XML文件
  • TXT

是否可以将 DCP HTML 片段存储在文件存储中,如果可以,应该选择哪种配置设置?

我知道我可以将它们存储为 .txt 文件,但我更希望它们是 .html 文件。

答案1

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

  1. ASCX 和 JSP 需要解析,这样任何代码都会被执行(动态组件链接等)
  2. XML DCP 可以在请求时使用动态组件模板以 XSLT 形式进行转换
  3. 所有其他 DCP 都以纯文本处理,因为它们不能包含任何服务器端代码。

我可以问一下为什么你不想使用 TXT 类型吗?

相关内容