私はHTMLコードの下に持っては、サイトコアMVCリンクフィールドにブートストラップのアイコンを追加する方法
@Html.Sitecore().BeginField("Link Field", new { @data_toggle = "dropdown" })
@Html.Sitecore().Field("Destination URL", item.Item, new { @data_toggle = "dropdown" })<i class="fa fa-angle-down"></i>
@Html.Sitecore().EndField()
結果:
<a href="/en" data_toggle="dropdown">Associate Sites</a> <i class="fa fa-angle-down"></i>
期待される結果:
<a href="/en" data_toggle="dropdown">Associate Sites<i class="fa fa-angle-down"></i></a>
どうか私を助けてください。ブートストラップのアイコンをSitecoreのフィールドにどのように統合できますか?
リンクフィールドと[リンク先URL]フィールド彼らはどちらもGeneral Linkフィールドですか?もしそうなら、2つのリンクフィールドがネストされているのはなぜですか? – jammykam
パブリッククラスBrandNavigaion { パブリック仮想アイテムアイテム{get;セット; } [SitecoreField(FieldName = "リンク先URL"、FieldType = SitecoreFieldType.GeneralLink)] このパブリック仮想リンクのような私のモデルリンクDestinationURL {get;セット; } [SitecoreField(FieldName = "アクティブ"、FieldType = SitecoreFieldType.Checkbox)] パブリックバーチャルブールIsActive {get;セット; } } –
@ Html.Sitecore()。BeginField( "目的地URL") @ Html.Sitecore()。フィールド( "目的地URL"、item.Item、new {@data_toggle = "dropdown"} ) Html.Sitecore @()。EndField() –