我将如何制作一个简单的“上一级”? Kentico 门户模式中的链接?
我有一个简单的 Kentico 转换,如下所示。 “a”标签旨在将用户发送到 CMS 站点树中的上一级。我从 Kentico 文档中获得了单点通配符 http://devnet .kentico.com/docs/5_5r2/devguide/index.html?wildcard_urls.htm。
<h1><%# Eval("ArticleTitle",true) %></h1>
<div>
<%# Eval("ArticleText") %>
</div>
<p><a href='.'>Back to list</a></p>
该链接将我带到正确的网址,但网址末尾缺少 .aspx。我缺少什么?
I have a simple Kentico transformation shown below. The 'a' tag is intended to send the user back up one level in the CMS site tree. I got the single dot wildcard from Kentico documentation here http://devnet.kentico.com/docs/5_5r2/devguide/index.html?wildcard_urls.htm.
<h1><%# Eval("ArticleTitle",true) %></h1>
<div>
<%# Eval("ArticleText") %>
</div>
<p><a href='.'>Back to list</a></p>
The link takes me to the correct url, but is missing .aspx from the end of the url. What am I missing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
实际上,如果您不介意在页面顶部提供此功能,您可以简单地使用面包屑 Web 部件。
或者,您实际上可以将 Web 部件包含在转换中,并可能重新设计它的样式以获得您想要的效果。如果您具有 ASP.NET 标记的基本知识,那么这应该不会太难。
Actually, if you don't mind having this functionality at the top of the page you could simply use the breadcrumb web part.
Optionally, you could actually include the web part inside your transformation, and possibly restyle it to get the effect that you want. That shouldn't be too hard if you have basic knowledge of ASP.NET markup.
简单的答案是不支持此功能。
我必须编写一个自定义转换函数,在其中遍历树,直到到达正确的级别,并自己构建链接 url。
The simple answer is that this functionality isn't supported.
I will have to write a custom transformation function where I traverse back up the tree until I get to the correct level, and build the link url myself.