問題タブ [siteedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
437 参照

tridion - SDL Tridion で SiteEdit を開くと、「ブループリント ステータス: 無効な設定」とはどういう意味ですか?

SiteEdit 2009 SP2 を使用して、最初の Tridion プロジェクトを有効にする SiteEdit を開始しました。ほとんどのコンポーネントで問題なく動作しているように見えますが、SiteEdit モードでページを開くたびに、次のメッセージが常に上部に表示されます。

ブループリントのステータス: 無効な設定

これの原因と、それが表示されないようにする方法を知っている人はいますか?

0 投票する
2 に答える
254 参照

tridion - SiteEditは、コンポーネントとスキーマのロードを停止しません

Tridion2011SP1用のSitEdit2009SP1を使用してDD4TでSiteEditを初めて実装しましたが、SiteEditから「コンポーネントとスキーマを読み込んでいます」というメッセージが表示され、このメッセージが常に表示され、コンテンツを編集できません。まだ読み込んでいます。誰かが私に問題を知らせてもらえますか?

ページソース:

もう1つの質問:DD4Tで使用しているときにSiteEditによって自動的に生成されるSiteEditページタグの次のタグとその属性の重要性は何ですか?

0 投票する
1 に答える
325 参照

tridion - 一部のコンポーネントを編集すると、SDL Tridion SiteEdit 2009 SP2 XPath エラーが発生する

SiteEdit を使用してコンポーネント プレゼンテーションの一部を編集しようとすると、次のエラーが表示されます。

Sys.FormatException: コンポーネント xml スキーマから型情報を取得できませんでした。フィールド: cf_tcm:32-204267_title XPath: コンテンツ/カスタム:コンテンツ/カスタム:タイトル[1]

同じテンプレートを持つコンポーネントの一部が正常に動作するため、奇妙です (これらにはイメージ セットがありませんが、イメージ セットを持つコンポーネントは動作しません)。

これが私のCTのコードです:

(特定のフィールドに問題がないことを確認するために、他の編集可能なフィールドを削除しました)

何か案は?

更新
要求されたとおり、ここに私の (匿名化された) HTML があります。1 番目と 3 番目のコンポーネントに問題があり、中間のコンポーネントは問題ありません。

0 投票する
3 に答える
163 参照

tridion - SiteEdit 2009を使用してTridionでページメタデータを編集できますか?

SDL Tridion 2009 SP1には、構造グループとページメタデータに追加されたコンポーネントがあり、これらはコンポーネントプレゼンテーションとしてページに出力されます。これは、ユーザーが構造グループ内のすべてのページに追加することなく、サイトセクションごとにグローバルコンテンツを設定できるようにするためです。

手動タグ付きのコンポーネントテンプレートを使用してコンポーネントを出力すると、プレゼンテーションの周りに赤いボックスが表示され、SiteEditボックスのツールチップに「削除済み」と表示されます。[コンポーネントプレゼンテーション]タブでまったく同じコンポーネントテンプレートを使用し、ページ上でそれをレンダリングすると、コンテンツは編集可能になります。

SiteEdit 2009を使用して、ページ/構造グループのメタデータとして追加されたコンポーネントをインライン編集することは可能ですか?

注:SDL Tridion 2009 SP1には、ページ/構造グループのメタデータに追加されたコンポーネントを開くと、常に読み取り専用で開くという未解決のバグがあります。これが問題の原因である可能性がありますか?

0 投票する
3 に答える
242 参照

tridion - を交換できますかSiteEdit 2012 (Tridion 2011) のラベル?

現在、私は User Interface 2012 を実装しており、いくつかのハードルの後、問題なく動作します。私は、UI で編集可能なフィールドの使いやすさを最適化することを検討しており、関連する課題に遭遇しました。

コンポーネント内には、必須ではないいくつかのフィールドがあり、それらが空の場合は表示されません。エディターが UI に入り、上記のフィールドを保持するコンポーネントを選択するとすぐに、 や などのいくつかのラベルが表示され<add text>ます<add internal link to component media>

フィールドが空でない場合、追加の html がページに追加されるため、これらのラベルを内容をより説明するものに変更しようとしています。

例 (Razor Mediator を使用):

場所フィールドが空の場合、単に と表示され<add text>ます。に変更したいと思い<Add location to event>ます。

tcdl タグの間に何かを入れてみましたが、UI2012 で編集していなくても表示されます。SDL Live コンテンツ サイトを検索しましたが、そのサイトへの参照が見つかりません。誰にもアイデアがありますか?

0 投票する
5 に答える
358 参照

tridion - ページ上の複数の動的SiteEditCP

SDL Tridion2009SP1にはSiteEdit2009SP2があり、通常の公開ページでは正常に機能しています。ページに単一の動的コンポーネントプレゼンテーション(DCP)がある場合も、問題なく機能します。ただし、ページに複数のDCPがある場合、最初のDCPのみを取得し、他のすべてを無視します。

これが私のコードです

この変数をループで使用しています

何が問題なのか提案してください。

より詳しく:

生成されたHTML

SiteEdit設定

実行時にhtmlを上回っています。最初のCPにカーソルを合わせると、siteeditを使用して最初のコンポーネントのみを開くことができ、他のCPにカーソルを合わせると何も起こりません。

また、ページにJSエラーはありません。

ありがとう、Vikas Kumar

0 投票する
1 に答える
258 参照

tridion - SiteEdit.ComponentPresentation() は tridion 2011 SP1 でも有効です

Tridion 5.3 SP1 バージョンでは、SiteEdit.ComponentPresentation(objCP) を使用して、編集可能なコンポーネント プレゼンテーションをページに表示します。これは、Tridion 5.3 SP1 では正常に機能しています。Tridion 2011 SP1 に移行しているため、この機能が Tridion 2011 SP1 にまだ存在するか、または非推奨であることを確認したいですか?

非推奨の場合は、同じ代替機能をお知らせください。

0 投票する
2 に答える
155 参照

tridion - Tridion 2011 SP1 の SiteEdit のプロパティとメソッド

Tridion 2011 SP1 で使用されている SiteEdit のプロパティとメソッドのドキュメントを提供してもらえますか。例: SiteEdit.ComponentPresentation(),このプロパティは、異なるパラメーターを持つ 2 つの異なる場所で使用されます。そのようなすべてのプロパティとその戻り値の型に関する完全な情報が必要です。

0 投票する
3 に答える
489 参照

razor - SiteEdit UI 2012 onTridion 2011 を使用した Razor テンプレート

これは、SDL Tridion 2011 SP1 を使用した Razor テンプレートに関するものです。

SiteEdit UI 2012 を有効にするために、CT 内にタグを導入しています。

tcdl:ComponentFieldコンポーネントのネストされた埋め込みフィールド内に存在するフィールドのタグを作成できるかどうかを尋ねたいと思います。

ここでは、多値埋め込みフィールドとして「footer_links」を持つコンポーネントがあり、各「footer_links」アイテムには多値埋め込みフィールド「sub_nav」があり、sub_nav.image を読み込んでスイートを編集可能にします。

しかし、次のことを行うと、コンテンツのインライン編集を有効にすると、TBB が次のエラーをスローします

エラー : オブジェクト参照がオブジェクトのインスタンスに設定されていません。Tridion.SiteEdit.Templating.EnableInlineEditingUI.FindItemFieldXPath (文字列 [] パーツ、Int32 currentIndex、ItemFields フィールド) で

誰でも何か考えがありますか?これを実装できたら?はいの場合、次のコードの何が問題になっていますか?

また、同じように ComponentLink 内のフィールドを読み取ることはできますか? 助けていただければ幸いです。

0 投票する
1 に答える
319 参照

tridion - DD4T を使用しているときに埋め込みフィールドの siteEdit を有効にする方法は?

DD4T を使用して実装されたページの埋め込みフィールドで siteEdit を有効にしようとしています。

通常のメソッドとコンポーネントのプレゼンテーションを有効にするのに役立つメソッドとタグを見つけることができますが、埋め込みフィールドとコンポーネント (Icompoennt モデルを直接渡す) レベルでは有効にしません。

SiteEdit2012(UI)で有効にしようとしています

助けてください。