私はsitecore 7のシングルサイトインスタンスを使用しています。公開リンクは、実際のサーバ関連URLに変換されていない後 コンテンツエディタが、この形式でSitecore 7、リンクマネージャ、alwaysIncludeServerUrlが動作しない
<a href="~/link.aspx?_id=C136420D804946BA83DEF823817F5944&_z=z">Agriculture</a>
を他のサイトコアのページへのリンクを生成しています。 リンクマネージャの設定「alwaysIncludeServerUrl」をtrueに設定しても、適切なURLが取得できません。
私はページを公開しましたが、実際のURLはまだ表示されていません。
更新:レンダリングする必要のあるテキストを制御するロジックが追加されているため、フィールドコントロールを使用できません。たとえば、ページデータソースが定義されている場合は、それ以外の場合は現在のアイテムの「ContentBlock」フィールドを使用します。
これは「ContentBlockContnet」プロパティがページ上にレンダリングされる方法です。リンクを公開した後
<%= ContentBlockContent %>
少し詳細を追加しました。 – Ali
が最終的に働いた。私はFieldRenderer.Render(sourceItem、 "ContentBlock")を使用しました – Ali