問題タブ [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.
tridion - SDL Tridion で SiteEdit を開くと、「ブループリント ステータス: 無効な設定」とはどういう意味ですか?
SiteEdit 2009 SP2 を使用して、最初の Tridion プロジェクトを有効にする SiteEdit を開始しました。ほとんどのコンポーネントで問題なく動作しているように見えますが、SiteEdit モードでページを開くたびに、次のメッセージが常に上部に表示されます。
ブループリントのステータス: 無効な設定
これの原因と、それが表示されないようにする方法を知っている人はいますか?
tridion - SiteEditは、コンポーネントとスキーマのロードを停止しません
Tridion2011SP1用のSitEdit2009SP1を使用してDD4TでSiteEditを初めて実装しましたが、SiteEditから「コンポーネントとスキーマを読み込んでいます」というメッセージが表示され、このメッセージが常に表示され、コンテンツを編集できません。まだ読み込んでいます。誰かが私に問題を知らせてもらえますか?
ページソース:
もう1つの質問:DD4Tで使用しているときにSiteEditによって自動的に生成されるSiteEditページタグの次のタグとその属性の重要性は何ですか?
tridion - 一部のコンポーネントを編集すると、SDL Tridion SiteEdit 2009 SP2 XPath エラーが発生する
SiteEdit を使用してコンポーネント プレゼンテーションの一部を編集しようとすると、次のエラーが表示されます。
Sys.FormatException: コンポーネント xml スキーマから型情報を取得できませんでした。フィールド: cf_tcm:32-204267_title XPath: コンテンツ/カスタム:コンテンツ/カスタム:タイトル[1]
同じテンプレートを持つコンポーネントの一部が正常に動作するため、奇妙です (これらにはイメージ セットがありませんが、イメージ セットを持つコンポーネントは動作しません)。
これが私のCTのコードです:
(特定のフィールドに問題がないことを確認するために、他の編集可能なフィールドを削除しました)
何か案は?
更新
要求されたとおり、ここに私の (匿名化された) HTML があります。1 番目と 3 番目のコンポーネントに問題があり、中間のコンポーネントは問題ありません。
tridion - SiteEdit 2009を使用してTridionでページメタデータを編集できますか?
SDL Tridion 2009 SP1には、構造グループとページメタデータに追加されたコンポーネントがあり、これらはコンポーネントプレゼンテーションとしてページに出力されます。これは、ユーザーが構造グループ内のすべてのページに追加することなく、サイトセクションごとにグローバルコンテンツを設定できるようにするためです。
手動タグ付きのコンポーネントテンプレートを使用してコンポーネントを出力すると、プレゼンテーションの周りに赤いボックスが表示され、SiteEditボックスのツールチップに「削除済み」と表示されます。[コンポーネントプレゼンテーション]タブでまったく同じコンポーネントテンプレートを使用し、ページ上でそれをレンダリングすると、コンテンツは編集可能になります。
SiteEdit 2009を使用して、ページ/構造グループのメタデータとして追加されたコンポーネントをインライン編集することは可能ですか?
注:SDL Tridion 2009 SP1には、ページ/構造グループのメタデータに追加されたコンポーネントを開くと、常に読み取り専用で開くという未解決のバグがあります。これが問題の原因である可能性がありますか?
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 コンテンツ サイトを検索しましたが、そのサイトへの参照が見つかりません。誰にもアイデアがありますか?
tridion - ページ上の複数の動的SiteEditCP
SDL Tridion2009SP1にはSiteEdit2009SP2があり、通常の公開ページでは正常に機能しています。ページに単一の動的コンポーネントプレゼンテーション(DCP)がある場合も、問題なく機能します。ただし、ページに複数のDCPがある場合、最初のDCPのみを取得し、他のすべてを無視します。
これが私のコードです
この変数をループで使用しています
何が問題なのか提案してください。
より詳しく:
生成されたHTML
SiteEdit設定
実行時にhtmlを上回っています。最初のCPにカーソルを合わせると、siteeditを使用して最初のコンポーネントのみを開くことができ、他のCPにカーソルを合わせると何も起こりません。
また、ページにJSエラーはありません。
ありがとう、Vikas Kumar
tridion - SiteEdit.ComponentPresentation() は tridion 2011 SP1 でも有効です
Tridion 5.3 SP1 バージョンでは、SiteEdit.ComponentPresentation(objCP) を使用して、編集可能なコンポーネント プレゼンテーションをページに表示します。これは、Tridion 5.3 SP1 では正常に機能しています。Tridion 2011 SP1 に移行しているため、この機能が Tridion 2011 SP1 にまだ存在するか、または非推奨であることを確認したいですか?
非推奨の場合は、同じ代替機能をお知らせください。
tridion - Tridion 2011 SP1 の SiteEdit のプロパティとメソッド
Tridion 2011 SP1 で使用されている SiteEdit のプロパティとメソッドのドキュメントを提供してもらえますか。例: SiteEdit.ComponentPresentation(),このプロパティは、異なるパラメーターを持つ 2 つの異なる場所で使用されます。そのようなすべてのプロパティとその戻り値の型に関する完全な情報が必要です。
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 内のフィールドを読み取ることはできますか? 助けていただければ幸いです。
tridion - DD4T を使用しているときに埋め込みフィールドの siteEdit を有効にする方法は?
DD4T を使用して実装されたページの埋め込みフィールドで siteEdit を有効にしようとしています。
通常のメソッドとコンポーネントのプレゼンテーションを有効にするのに役立つメソッドとタグを見つけることができますが、埋め込みフィールドとコンポーネント (Icompoennt モデルを直接渡す) レベルでは有効にしません。
SiteEdit2012(UI)で有効にしようとしています
助けてください。