問題タブ [tridion2009]
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 での複数ページの発行
SDL Tridion 2009 GUIを使用して、一度に複数の子パブリケーションにページを発行するにはどうすればよいですか?
これが私が達成したいことの例です: 私は、home.aspx と呼ばれるページを持つ "グローバル" と呼ばれるパブリケーションと、2 つの子パブリケーション (英国と米国) を持っています。両方の子 home.aspx ページを同時に公開したいのですが、可能ですか?
tridion - カスタムURLページから複数値フィールドのすべてのアイテムを削除します
変更するために複数値のテキストフィールドからすべてのフィールドをロードするカスタムURLがあります。
保存ボタンをクリックすると、すべてのフィールドが更新されますが、現時点では、既存のパラメーターを更新するのではなく、パラメーターを追加するだけです。再入力する準備ができている既存の値をすべて削除するにはどうすればよいですか。
私の保存機能は次のようになります
tridion - C# TBB: 複数の SingleLineTextField を個別の文字列に分割する方法
Tridion に、複数の値を持つことができるプレーン テキスト フィールドがあります。itemtype は SingleLineTextField です。
TBBコードには次のものがあります(重要でない部分を削除しました):
これで、エントリが 2 つの場合の結果は、文字の改行を含む 2 つの文字列になります。
使用されるメソッドは一般的なもので、他のフィールドでも機能するため、SingleLineTextField にさらに値があるかどうかを調べる方法を探していました。
.net - Tridion: コンポーネントの埋め込みフィールド値の変更
すべてのコンポーネントをループして、特定のフィールドの内容を変更する必要があります。埋め込みファイルに遭遇するまで、すべてがうまくいっています。埋め込みファイルから値を取得する方法、埋め込みファイルの種類を確認する方法、値を変更して保存する方法がわかりません。TOM.NET API を使用して埋め込みフィールドにアクセスできますが、その場合、コンポーネントを保存できません。TOM.NET APIが「読み取り専用」であることをよく理解していれば、変更は許可されていません。
助けてください !ありがとう、ミロス
tridion - Tridion 2009 SP1:定期的な発行のためにコンテンツページをスケジュールする方法は?
Tridion 2009 SP1を使用して、毎週2回xmlページの公開を自動化する必要があります。SDLサポートチームとの話し合いによると、すぐに使用できる機能はありません。また、私はここで2011年の解決策を見ましたが、2009年のSP1は見ていません。自動公開を設定するためのヒントを教えてください。
tridion - WebDav を使用した Dreamweaver のオープン ソースの代替手段はありますか?
WebDav を使用してテンプレートを操作したいのですが、Dreamweaver を使用できません。助言がありますか?
ありがとうございました、
pdf - PDFコンポーネントからURLを知る方法は? (トリディオン2009)
マルチメディアコンポーネントとしていくつかのpdfがあります。また、pdf を使用しているページを公開する前に、URL を知りたいです。コンポーネントは既に公開されています。
別の例を見て推測しようとしていました: domain/en/multimedia/Name_pdf.pdf しかし、うまくいきませんでした...
¿誰かがルールを知っていますか?
ありがとうございました、
notifications - 通知を送信するためにコンポーネントのバージョンを比較する方法は?
ワークフロー (自動アクティビティ) を使用しています。コンポーネントのどの部分が変更されたかを電子メールで示したいと思います。次のようなものを使用できると思います: my_server/views/ASP/CompareFrameset.asp?SystemIdentifier=tcm:25-18409
しかし、属性「SystemIdentifier」の使い方がわかりません。
ありがとうございました、
tridion - シンクロナイザー - クライアント側のリソースを取得できません
私はすでにこれを古いフォーラムに入れているので、これで問題ないことを願っています。
ある場所で突然、CMS 側のユーザーにエラーが発生するようになりました。彼らが他の場所で働いていれば、問題はありません。フォーラムの使用率が低いことは知っていますが、ネットワークの人々を馬鹿にする場合は、いくつかの指針が必要です。
ホームページの読み込みプロセス中にユーザーがいくつかのエラーを受け取ります。
エラー 1: 数回: JavaScript アラート - [シンクロナイザー] ID xxxx のクライアント側リソースを取得できません
エラー 2: 時々: 不明なエラー。/library/javascript/mdvc.js で
エラー 3: 数回: GUI システム エラーが発生しました。詳細:[CmdsHTTPDone]
エラー 4: TaskBarControl.js やその他のスクリプトで「許可が拒否されました」というエラーが発生することもあります。
最後に..すべてのビューが空です。
Web プロキシ ツール (Fiddler2) を使用して送受信内容を確認しようとした場合。ユーザーは何の問題もありません。ログインして CMS を問題なく使用できます。ローカル Web プロキシ ツールが使用されている限り、ユーザーは CMS に問題はありません。ツールがシャットダウンされるとすぐに、同じ問題が再発します。
したがって、このツールを使用すると、フィドラーが接続にどのような影響を与えて機能させるかわからないため、デバッグすることさえできません。Prod と Test の 1 つの場所 (同じ問題) ですが、DEV はまだ問題ありません..だから私の推論は..「ローカル ネットワークのいくつかのルール」が間違っています。
tridion - 公開中か非公開中かをカスタム リゾルバーで判断するにはどうすればよいですか? トリディオン 2009 SP1
コンポーネントが公開されていないときにキャプチャしようとしています。いくつかのアプローチを試みますが、希望する結果が得られません。私の試みは次のとおりです。
イベントシステムで。しかし、Windows には MSXML と COM+ に関する既知のバグがあるため、これは機能しません。
独自の IResolver を構築しようとしましたが、公開アクションか非公開アクションかを判断できません。
独自の ITransportPackageHandler を構築しようとしています。そこには、HandleResolvedItemForUnPublishing という関数がありますが、PublicationTarget に関する情報がなく、ステージングまたはライブから非公開であるかどうかもわかりません。
誰かが私を助けることができますか?次の場合、問題を解決できると思います。
- IResolver で、コンポーネントが公開されていないかどうかを判断できます。
- ITransportPackageHandler で、PublicationTarget 情報にアクセスできます
- コンテキスト変数などで IResolver から ITransportPackageHandler に情報を渡すことができれば。
どうもありがとうございます。
グスタボ。