5

Sitecore には 2 つのフィールドがあります。

  • 続きを読む リンク。
  • 続きを読む タイトル。

私はガラスマッパーでサイトコアMVCを使用しています.ページeidtorから両方のフィールドを編集可能にする必要があるため、次のコードを使用しています:

<div class="callout-footer">
   <p>
     @using (BeginRenderLink(calloutItem, m => m.ReadMoreLink, new NameValueCollection { { "class", "group-action" } }, isEditable: true))
     {
        <span class="text">@Editable(calloutItem, m => m.ReadMoreTitle) </span>
     }
   </p>
</div>

リンクを編集できるようになりましたが、タイトルはまだ編集できません。ページエディターから両方を編集可能にするにはどうすればよいですか?

4

2 に答える 2

1

アイマン、

これが機能しない理由はなく、問題なくローカルに複製しただけで、リンク (ページ エディターの Sitecore エクスペリエンス ボタンを使用) とタイトル (ページ エディターの標準テキスト編集を使用) を正常に編集できました。タイトルが編集可能ではないのはどうしてですか?編集モードで編集フレームに入れないだけですか?

私が持っている唯一の考えは、スパン上の「テキスト」クラスが Sitecore のページ エディター マークアップに干渉している可能性があるということです。を削除して、ReadMoreTitle を編集できるかどうかを確認していただけますか?

于 2014-12-16T14:59:06.640 に答える
0

はい、iframe に入ることができませんでした。ページ モードが「ページ編集」のときに、親 div css を削除しました。ページ エディターの css と私のプロジェクトの css の間に競合があるために発生したようです。現在、すべてが正常に機能しています。

ありがとう。

于 2014-12-16T15:37:44.463 に答える