tridion - 快速检查 Tridion 链路传播

标签 tridion tridion-2011

就在我认为我了解 Tridion 如何解析链接时....

根据有关组件链接的文档 -

If you unpublish a Component, any Components that link to that Component are not unpublished.

这是否仅与 DCP 相关?

我们在 DCP 和组件链接中使用了组件。当我取消发布组件时,例如C5,在“要取消发布的项目”列表中,我看到仅通过组件链接连接到 C5 的页面 - 我从列表中打开了几个页面,但没有一个直接在 CP 中使用该组件,但它是从另一个链接到的同一页面上的组件:

Page P1
        CP1
            C1 + CT1
        CP2
            C2 + CT2
            (C2 links to C3 below)

Page P2
        CP1
            C3 + CT3
        CP2
            C4 + CT4
            (C4 links to C5 below)

Page P3
        CP1
            C5 + CT5

当我取消发布组件 C5 时,页面 P1 在取消发布列表中 - 这是正确的行为吗?

编辑

抱歉,这是 Tridion 2011 SP1。

最佳答案

我认为这确实是错误的行为。取消发布组件不应取消发布所有包含组件的页面,这些组件具有指向我们正在取消发布的组件的组件链接。

编辑

@Neil,我能想到的唯一可能触发您描述的行为的是以下内容:

  1. 2009 年或更早。带有发布/取消发布代码的 TBB、工作流或事件系统 根据您的描述的组件。
  2. 2011 GA 或更新版本。 TBB、Workflow、EventSystem 或带有代码的解析器扩展,可触发您在帖子中解释的行为。
  3. 不太可能,但仍有可能,一个错误 :)

关于tridion - 快速检查 Tridion 链路传播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13345973/

相关文章:

除非发布,否则 Tridion 新 UI 预览站点不会反射(reflect)更改

tridion - 多媒体预览未更新?

wcf - Tridion 2011 SP1 : Facing Issue while creating client application using Core Services

tridion - 使用 Tridion TMS 连接器,为发送的翻译文本添加注释

Tridion API 调用以获取包含具有某种层次关系的结构组和页面节点的 Xml

tridion - 分配非管理员用户删除 Tridion Building Block(架构、组件模板、页面模板等)的权限

tridion - 防止部署传输包

tridion 富文本区域 wcag 验证

tridion - 在 Dreamweaver 模板中访问包变量时出现问题

tridion - 如何在 XSLT TBB 中获取组件的名称、版本、tcm id