一般的なリンクフィールドへのアクセス
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore.Data.Fields.LinkFieldクラスを使用して、General Link型のデータ テンプレート フィールドにアクセスできます。フィールド内のリンクのタイプに応じて、Sitecore.Data.Fields.LinkFieldクラスの次のプロパティを使用できます。
|
財産 |
価値 |
|---|---|
|
Anchor |
HTML <a> 要素のname属性で、先頭のハッシュ文字 ("#") は除きます。 |
|
Class |
HTML <a> 要素のclass属性。 |
|
IsInternal |
内部リンクの場合はTrue、メディアおよびその他の種類のリンクの場合はFalse。 |
|
IsMediaLink |
メディアリンクに当てはまります。 |
|
LinkType |
リンクのタイプ (internal、media、external、mailto、anchor、javascript) を識別するトークン。 |
|
QueryString |
URLに追加する文字列パラメーターをクエリします。 |
|
Target |
HTML <a> 要素のtarget属性。 |
|
TargetID |
内部リンクまたはメディアリンクで指定されたアイテムのID。 |
|
TargetItem |
内部リンクまたはメディア リンクで指定されたSitecore.Data.Items.Item。 |
|
Text |
HTML <a> 要素のテキスト コンテンツ。 |
|
Title |
HTML <a> 要素のtitle属性。 |
|
Url |
リンクのURL (メディア項目を除く) で、Urlプロパティに /Sitecore/Mediaライブラリを基準としたメディア項目への相対パスが含まれています。 |
Masterデータベース内の /Sitecore/Content/HomeアイテムのGeneral LinkフィールドのGeneralLinkFieldのURLを確認するには、次の手順を実行します。
Sitecore.Data.Fields.LinkField.Clearメソッドを使用して、タイプGeneral Linkのフィールドからデータを削除できます。たとえば、Masterデータベースの /Sitecore/Content/HomeアイテムのGeneral Linkフィールド (GeneralLinkField) からリンクを削除するには、次のようにします。
Masterデータベース内の /Sitecore/Content/HomeアイテムのGeneralLinkFieldという名前のGeneral Linkフィールドを アイテムに更新するには:
Masterデータベースの /Sitecore/Content/HomeアイテムにあるGeneralLinkFieldという名前のGeneral Linkフィールドを /Sitecore/Media Library/Files/Sampleメディアアイテムに更新するには:
Masterデータベースの /Sitecore/Content/HomeアイテムのGeneralLinkFieldという名前のGeneral Linkフィールドを外部URL http://sitecore.netに更新するには
Masterデータベース内の /Sitecore/Content/HomeアイテムのGeneralLinkField という名前のGeneral Linkフィールドをアンカー フィールドに更新するにはnamedAnchor
Masterデータベースの /Sitecore/Content/HomeアイテムのGeneralLinkFieldという名前のGeneral Linkフィールドを電子メール アドレスに更新するには、次の操作を行います[email protected]
Master データベースの /Sitecore/Content/HomeアイテムのGeneralLinkFieldという名前のGeneral LinkフィールドをJavaScript関数に更新するには、次のようにします。