Cod*_*der 4 tridion tridion-2011
我曾经写过
<asp:SiteMapPath ID="SiteMapPath1" Runat="server" />
Run Code Online (Sandbox Code Playgroud)
在我的.net应用程序中显示导航站点地图 breadcrumb.谁能告诉我如何在Tridion页面中使用这种功能?或者我应该将其用作用户控件并将其添加到我的页面?
还有一件事,你看到下载图片中的PDF链接.如何将此文本链接到放置在building block文件夹中的相应PDF文件?我应该写这样的文件(多媒体组件)的tcm id吗?
<a href="tcm id of file" > Download PDF </a>
Run Code Online (Sandbox Code Playgroud)
这是正确的做法吗?
好的,你在这里有2个问题 - 这些问题应该是2个单独的问题.继续.
没有什么可以阻止您使用<asp:SiteMapPath>
来自使用Tridion的网站 - 只要您拥有SiteMap提供程序并创建所需的navigation.sitemap(或任何.NET调用它).
或者,您可以在发布时通过确定网页在网站中的位置来创建面包屑,就像我在本文中解释的那样.
对于你的pdf下载,是的,你应该在Tridion中有一个模板来生成那些<a tridion:href="@@Component.ID@@"><img src="images/pdf.png" /></a>
或类似的东西.请不要对你的TCM Uris进行硬编码.
请查看本文,其中介绍了如何从Tridion发布Sitemap数据源XML.然后,您可以将其与标准.net导航用户控件一起使用:http: //www.tridiondeveloper.com/web-sitemap
归档时间: |
|
查看次数: |
335 次 |
最近记录: |