问题标签 [tridion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tridion - 在 SDL Tridion 2011 中,如何在 Audience Manager 中指定必须可从单个位置更新的其他可重复使用的联系信息?
我需要在 Audience Manager 中为多个联系人分配附加信息,其中相同的信息必须可在所有适当的联系人中重复使用,并且可以在单个位置进行编辑。还必须可以使用 CD API 访问此信息。我如何最好地做到这一点?
tridion - 使用 Tridion 2011 SOLR 进行 GUI 扩展
我还没有深入了解 SDL Tridion 在其内部搜索引擎 (SOLR) 中存储数据的内容和方式的详细信息,但我需要构建一个 GUI 扩展,该扩展需要跨出版物对组件/元数据字段执行搜索。
我看不出有任何理由不研究 SOLR,但在我投入时间之前,有没有人知道为什么这是一个坏主意?
提前致谢!
tridion - 连接到 SDL Tridion 2011 (GA) CME 时出错
我刚刚为我的 CME 站点配置了一个新的主机标头。旧标头仍然可以正常工作,但是当我使用新标头时,出现错误“无法连接到远程服务器”。我在事件查看器中看不到任何内容,知道这可能是什么,或者在哪里可以找到更多信息?
tridion - 有没有快速删除大型工作流程过程历史堆栈的方法?
有没有什么快速的方法/技巧可以删除大约 85K 的工作流程历史记录?从 GUI 尝试会出现存储问题,要解决此问题需要弹回盒子。
也尝试了 PowerTool 在很长一段时间后崩溃。想问问更广泛的社区。感谢您的想法。
谢谢文
tridion - What's the difference between addbinary() and publishbinary() in XSLT CT?
I've been able to publish binaries in an XSLT component template (CT) by referencing the TcmScriptAssistant namespace (xmlns:tcmse="http://www.tridion.com/ContentManager/5.1/TcmScriptAssistant") and using the following:
I recently tried AddBinary:
The resulting markup for both:
I can see addBinary used a different folder (structure group) as provided in the second parameter.
Did I enter the third parameter for String variantID wrong? I'm not sure if I should see its text in the .jpg name.
Any other difference between PublishBinary and AddBinary, especially when using XSLT CTs?
I'm trying to understand if one should be used over the other.
For clarification, I believe this is the Tridion Object Model AddBinary under the TCMScriptAssistant class (not TOM.NET). I'm sure XSLT CTs will remain supported, but I'll follow up with a different question on better ways to handle binaries, possibly in modular templates.
Other info: - Tridion 2011 SP1 Schema has links to multimedia Component embedded on page with XSLT CT to make "static" component presentations
tridion - 处理链接到数百个二进制文件的页面的更好方法?
我一直在为以下设置寻找更好的解决方案。我没有积极致力于此,但知道一些可能会欣赏其他处理方式的人。
设置:
- Tridion 管理的页面有一个单一的“链表”组件链表
- 单个组件具有到 Tridion 中其他组件的组件链接
- 链接到的组件通常链接到多媒体组件 (mm)
- XSLT 组件模板 (XSLT CT) 使用上述内容和指向 PDF 的链接呈现 XML
- XSL document() 函数用于抓取嵌入(链接到)的内容,所有内容都转换为 XML 节点和属性
- 带有 publishBinary() 的 TCMScriptAssistant 命名空间发布相关的 PDF 和其他媒体
- 页面模板只是输出CT的结果
业务需求:
- 改进的发布(上次我处理这个问题,其中一些文件因为 PDF 而创建了 2GB 的发布事务)
- 已发布的 XML 内容文件必须引用相关的 PDF;超链接有效,但标识符可能无济于事,因为...
- 没有 Tridion 内容交付 API,主要是为了独立于存储数据库,但也是为了避免在演示服务器上使用 Tridion 特定的代码(松散耦合的设置和对开发人员的培训较少)
最大的问题是发布过程中的巨大传输包。第二个问题是发布任何链接到的 PDF 都会导致页面重新发布。
尽管可以考虑模块化模板,但如何改进或重新设计此设置,最好不要对现有模板进行太多更改。
动态组件表示可能会起作用,但需要发布到文件系统并且不使用动态链接或代理对象(例如,无标准过滤器、二进制元数据等)。
tridion - 您如何使用 Chrome 或 Firefox 使用 SDL Tridion 2011 GUI 查看列表中的项目数?
当您使用 Internet Explorer 查看 CMS 中的项目列表(例如在文件夹、结构组或发布队列中)时。浏览器的状态栏告诉您视图中有多少项目(或已被选择)。有没有一种简单的方法可以使用 Chrome 或 Firefox 查看此信息?我尝试为浏览器安装状态栏插件,但它似乎不起作用。这非常令人沮丧,因为了解这些视图中有多少项非常重要。
tridion - 当我在 SDL Tridion 中打开 SiteEdit 时,“蓝图状态:无效设置”是什么意思?
我刚刚开始使用 SiteEdit 2009 SP2 启用我的第一个 Tridion 项目的 SiteEdit。虽然对于我的大多数组件来说它似乎工作正常,但每当我在 SiteEdit 模式下打开页面时,以下消息总是出现在顶部:
蓝图状态:无效设置
有谁知道是什么原因造成的,以及如何防止它出现?
tridion - 从 2009 到 2011 SP1 使用 Tridion Business Connector 升级代码的已知问题/复杂性
在 Tridion 2009 到 2011 SP1 升级期间迁移使用 Tridion Business Connector 的代码是否存在任何已知问题/并发症?
我知道从 R5.3 迁移可能会导致问题,因为类别和关键字现在是分层的。从 2009 升级到 2011 SP1 是否有任何类似的问题?
**我了解 Business Connector 已被弃用,并且可能会在下一个版本中被删除,并且 Tridion 建议重写代码以使用核心服务。但是,无论如何,客户可能会在大约六个月内重写此代码(引入一些新的业务规则),并且只想在升级期间“按原样”迁移它。
谢谢,乔纳森
tridion - 在 SDL Tridion 2011 中,如何使用核心服务处理项目的元数据?
我正在使用核心服务读取 SDL Tridion 2011 中的关键字信息。如何处理我正在阅读的项目的任何元数据?我可以看到一个Metadata
包含 XML 字符串的MetadataSchema
属性,以及一个表示到 Schema 的链接的属性。我应该直接处理 XML,还是有办法做一些更像ItemFields
TOM.Net 中的处理的方法?
如果我想将元数据添加到还没有任何集合的项目怎么办?