問題タブ [tridion]
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 2011 SP1 を SDL World Server、Translation Manager、および Workflow とともに使用しています。Regional_editor グループがあり、ソース パブリケーションとターゲット パブリケーションで RW (読み取りと書き込み) を使用して "翻訳管理" と "翻訳構成" の権限を持っています。
エディタはアイテムを翻訳に送信し、翻訳ノードで翻訳ジョブを確認できます。ここまでは順調ですね。
私たちの問題は、アイテムを選択してリボンの [翻訳管理] タブをクリックしたときに発生します。これらの Regional_editor グループには、[送信の再試行]、[取得の再試行]、[翻訳に送信] ボタンが無効に表示されるようになりました。
何か考えがありますか、構成/セットアップが欠落していますか?
xml - Documentum から Tridion への移行中の XML マッピング
Documentum XML ファイルを SDL Tridion のコンテンツに変換するためのツールまたはユーティリティはありますか?
このようなシステム間の XML-XML 変換には、関連する XSL の例または XSLT ファイルが必要です。
tridion - コンポーネントを公開してもページは公開されませんか?
SDL Tridion でコンポーネントを発行すると、それが使用されているページが常に発行されるとは限りません。コンポーネントを公開し、そのページも公開するには、どのような条件が必要ですか?
tridion - SiteEditコンポーネントの領域が小さいのはなぜですか?
複合コンポーネントテンプレートにデフォルトのSiteEditインライン編集テンプレートビルディングブロックがあり、公開されたSiteEditページに非常に小さな編集領域しか表示されません。
編集可能な領域を大きくするにはどうすればよいですか?
tridion - Tridion で WebDAV URL を使用してフォルダの既存のコンポーネントを一覧表示する方法は?
Tridion の TOM.NET API を使用して、C# で WebDAV URL に基づいてフォルダー内のコンポーネントのリストを取得する方法を説明してください。
tridion - コア サービスを使用して Tridion 2011 でアイテムを作成する
Tridion 2011 では、UpdateXml に相当する Core Service を使用して、一般的な方法で新しい Tridion オブジェクトを作成したいと考えています。新しいコンポーネント、ページ、および後でフォルダーと構造グループを作成するつもりです。UpdateXml を使用すると非常にうまく機能しますが、RepositoryLocalObject
(または別のジェネリック型オブジェクト) をComponentData
コア サービスのオブジェクトにキャストする際に問題が発生します。私のコア サービス コードははるかに長い (そして秒単位で成長している)。
オブジェクト タイプ固有のプロパティにアクセスしようとすると、次のエラー メッセージが表示されます。
エラー 9 'Tridion.ContentManager.CoreService.Client.RepositoryLocalObjectData' には 'Content' の定義が含まれておらず、タイプ 'Tridion.ContentManager.CoreService.Client.RepositoryLocalObjectData' の最初の引数を受け入れる拡張メソッド 'Content' もありません
可能な解決策は、拡張メソッドを作成することですか?
トリディオン TOM API:
Tridion 2011 コア サービス
*以下の優れた回答に基づいてコードを更新
*オリジナルコード
tridion - コア サービスを使用して作成した後に Tridion アイテム ID を取得する方法
この投稿では、コア サービスを使用して新しいアイテムを作成しています。ただし、新しく作成されたアイテムの URI は、実際の TCM URI ではなく tcm:0-0-0 です。Title プロパティは正しい (そして新しいコンポーネントではない) が、WebDav パスは '新しいコンポーネント' を返します。
新しく作成したアイテムの URI を取得する最良の方法は何ですか?
c# - Tridion 2011 コア サービス: Xml 操作を使用して新しいフィールドでコンポーネントを更新できない
コア サービスを使用して Tridion 2011 プロジェクト用のカスタム インポート ツールを作成しているときに、コンポーネントを保存しようとすると問題が発生しました。
次のコードは、コンポーネントのフィールドに値がある場合は正常に機能しますが、値がない場合はエラーが発生します。
これが私のコードです(簡潔にするためにエラー処理を削除しました):
Tridion からのメッセージは次のとおりです。
名前空間「uuid:09ed2feb-f7cb-4760-ba4c-b9ff4f45d025」の要素「Content」には、名前空間「uuid:09ed2feb-f7cb-4760-ba4c-b9ff4f45d025」に無効な子要素「summary」があります。予想される可能な要素のリスト: 名前空間 'uuid:09ed2feb-f7cb-4760-ba4c-b9ff4f45d025' の 'related_links'
summary がこのコンポーネントのスキーマの有効なフィールドであることはわかっています。
スキーマは厳密で、Xml 内のフィールドの順序を気にしているようです。これまたは別のアプローチを回避する方法はありますか?
xml - SDL Tridionのリッチテキストフィールドにカスタムタグを追加するにはどうすればよいですか?
SDL Tridion 2011 SP1では、次のようなリッチテキストフィールド(RTF)内にカスタムXMLタグ(ノード)を許可したいと思います。
これによりエラーが発生します
フィールド「テキスト」に無効なマークアップが含まれています
このようなカスタムタグを許可するにはどうすればよいですか?
xml - 名前空間に関する xslt 変換について助けが必要
XSLT 変換に取り組んでいます。私は一点で立ち往生しています。
ソース XML:
必要な出力形式:
これに対する解決策を提案してください。
私はこれを試しました
私が得た出力は
必要な出力は