3

我们创建了一个按钮模板,编辑器可以在其中关联一个 Web 分析标签。问题是我们想在同一个页面上重用这个按钮组件,但仍然能够区分它来自页面的哪个位置。

以前有人遇到过这个问题吗?我们正在寻找对问题的一些洞察力,也许还有一些方法可以在不修改模板的情况下解决这个问题。

仅供参考,我们使用的是 Tridion 2009 SP1。

谢谢!

用 HTML 更新

<a href ="/security.jsp" onClick="trackCustomLink('tttt:p:apply-now','Link','onClick');">
   <img src="/images/GICs/applynow-button.gif"  border="0" alt="Apply Now" /></a>
4

1 回答 1

7

假设您的按钮是使用组件模板呈现的,您似乎只需要使用页面上组件的序数位置 - 您能否指定您使用的模板类型(VBScript 或带有 DWT 或 C# 的模块化)?在此基础上,我们或许可以为您提供一些代码示例。

Graham Bird 有一篇关于 VBScript 的 OrdinalPosition 的好文章:http: //www.grahambird.co.uk/2011/01/ordinalposition/

这背后的想法是您将 ComponentPresentation.OrdinalPosition 值添加到您的分析代码中。

于 2012-08-16T14:12:46.633 回答