私たちはsitecore 8.1 update 3とGlass Mapper 4.2.1.188にあります。GlassMapperレンダリングカスタムリンクフィールド
ノーマルリンクフィールドでは、熟練したエディタと通常モードで動作します。
コアデータベースに「一般リンク」フィールドを重複させ、「Javascript」メニュー項目を削除しました。それがカスタムのLinkフィールドに対して行った唯一の変更です。
これにより、エクスペリエンスエディタモードでフィールドが表示されなくなります。その正常モードでは正常です。
@RenderLink(x => x.CallToActionButton, new { @class = "c-btn c-btn--strong c-btn--large" }, isEditable: true)
編集1:
私はサイトコアフィールドは、そのすべての良いをレンダラを使用します。
@Html.Sitecore().Field(FieldIds.HomeCallToActionButton, new { @class = "c-btn c-btn--strong c-btn--large" })
いずれかの提案があります。
マレク・Musieklakサイトコアがレンダリングされます@フィールド右。私がSitecoreフィールドヘルパーを使用するとき。それは経験エディタですべて役に立ちます。 GlassMapperでのみ発生しますか? –
また、FieldTypeKeyとは何ですか? –
フィールドタイプKey =フィールドタイプ名前を小文字にします。あなたは私が上に書いたことを試しましたか? –