我需要从此修改sitefinity的面包屑:
家
对此:
主页 >
因此,如果面包屑位于根页面上,则需要在其后加上 >。我是一个绝对的初学者,所以放轻松!(使用 3.7 版)
问候彼得
我需要从此修改sitefinity的面包屑:
家
对此:
主页 >
因此,如果面包屑位于根页面上,则需要在其后加上 >。我是一个绝对的初学者,所以放轻松!(使用 3.7 版)
问候彼得
我过去遇到过类似的问题,并通过创建一个自定义用户控件来解决它,其中嵌入了面包屑控件。这允许您在后面的代码中添加自己的自定义逻辑,以根据需要显示或隐藏内容:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="BreadcrumbControl.ascx.cs" Inherits="UserControls_Internal_BreadcrumbControl" %>
<%@ Register TagPrefix="sfweb" Namespace="Telerik.Cms.Web.UI" Assembly="Telerik.Cms.Web.UI" %>
<asp:HyperLink ID="lnkHome" runat="server" NavigateUrl="/" Text="My Home Page" /> »
<sfweb:Breadcrumb ID="bCrumb" runat="server" PathSeparator=" » " />
在这里您可以隐藏主页上的面包屑,显示主页超链接,您可以自定义显示您需要的任何内容。
可能有更好的方法来做到这一点,但这是我能想到的最快、最简单的方法。
希望这有帮助!
您可以轻松更改样机分隔符。您需要编辑 Breadcrumb,单击高级按钮并找到NodeSeparatorMarkup字段。
就我而言,我放了 >> 而不是 >
<span class='sfBreadcrumbNodeSeparator'>»</span>;