2010-12-08 15 views
0

私はこのことからsitefinityのパン粉を変更する必要があります。ブレッドクラムは、ルートページ上にあるのであれば、それが必要Sitefinityのブレッドクラムコントロールをどのように変更しますか?

ホーム>

:これに

ホーム

後に>を持ってください。 私は絶対初心者ですので、私の上で簡単に行く! (バージョン3.7を使用して)

よろしく ピーター

答えて

2

私は、過去に同様の問題を持っていたし、その中に埋め込まれたブレッドクラムコントロールでカスタムユーザーコントロールを作成することによって、それを解決しました。これはあなたが表示されたり、必要に応じて物事を非表示にするコードの後ろに独自のカスタム・ロジックを追加することができます:ここに

<%@ 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" /> &raquo;  
    <sfweb:Breadcrumb ID="bCrumb" runat="server" PathSeparator=" » " /> 

あなたが表示するようにカスタマイズできるホームページのハイパーリンクを示す、ホームページ上のブレッドクラムを非表示にすることができますあなたに必要なものは何でも。

これを行うにはもっと良い方法があるかもしれませんが、これが最も速く、最も簡単な方法でした。

これは役に立ちましたか?

0

モックアップセパレータを簡単に変更できます。ブレッドクラムを編集し、詳細ボタンをクリックして、NodeSeparatorMarkupフィールドを見つけなければなりません。

私が置かれている私の場合は

>>の代わりに、>

<span class='sfBreadcrumbNodeSeparator'>&raquo;</span>;

関連する問題