【发布时间】:2012-03-12 16:38:29
【问题描述】:
我有一个网站,我需要将图片链接到多个登录页面。所有页面的所有链接都不同,但它们都使用相同的模板。
我想编写一个宏(XSLT、RAZOR、CSHTML),以便能够根据用户所在的页面为正确的图像放置正确的链接。我想读取 Excel 文件或任何其他文件以执行此操作。
请指教。如果有任何其他更好的解决方案,请告诉我,因为我不了解 XSLT 的功能,因为我对 umbraco、CSHTML、XSLT、XML 等完全陌生。
亲切的问候,SA
【问题讨论】:
-
您可能需要稍微改写一下问题 - 这没有多大意义。另外,请举一个我们可以使用的示例。
-
我有一个文本页面模板,我在其中插入了一个 umbraco 字段“CTA”。我想将此 CTA 图像链接到登录页面。现在,有几个页面使用了这个文本页面模板,因此也使用了 CTA 图像。现在,不同页面有不同的着陆页 URL 的问题。问题是我如何使用相同的模板和相同的图像,但将 标签链接到不同的登录页面。我的策略是编写一个宏或其他东西,它会根据页面地址返回模板的链接,即对于 domain/page1 它将转到 page.html 和 domain/page2
-
好的,所以它实际上与图像或模板无关。您只想根据正在显示的页面输出一个链接 URL?
-
是的,你说得对。我最初的想法是读取一个文件(excel、xml 等),然后基于域文件我将链接到 URL。请告知,如果这是可能的或有更好的方法?问候