問題タブ [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.

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

xml - vbscriptを使用して既存のxmlに属性を追加する方法

以下のxmlがあり、VBSriptを使用して生成しています。

これでpageURL(/english/destinations_offers/destinations/asiapacific/maldives.aspx)を取得しました。これは、たとえば擬似コードの下のIDと一致した後に表示されます。

上記のXMLIDが照合され、 pageURL属性が上記のxmlに追加されます。したがって、出力は次のようになります。

VBSCriptの使用を提案してください

ありがとう。

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

xslt - 開始文字のチェックは「T」で、次の3文字はxsltの数字である必要があります

XMLの変換にXSLT1.0を使用しています。

私はTabs.xmlの下にあります

そして、私はそれを変換するために以下のxsltを使用しています!

以前は正常に機能していましたが、別の変更が必要になりました。@Titleが「T」または「t」で始まるノードをレンダリングする必要があります。次の3文字は、たとえば上記のxmlの数字である必要があります。フライトスケジュール」は来るべきではありません、私はもう1つ書いて条件を記入する必要があると思います<xsl:if test="@componentTitle != ''">

提案してください!どのようにそれを行うことができますか!

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

schema - 既存のtridionコンポーネントのスキーマを変更するにはどうすればよいですか

特定のスキーマ用に設定されたtridionのコンポーネントアイテムがいくつかあります。それらのアイテムのスキーマを新しいスキーマに変更できるようにしたいと思います。新しいスキーマは、古いスキーマが持っていた既存のプロパティをすべて保持するため、データが失われることはありません。この状況では、既存のスキーマを変更することはできません。

これが可能かどうか誰かが知っていますか?

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

xml - XSLT を使用して 2 つの XML から目的の XML 出力を取得する方法

XSLT と XML を使用しています。

まず、2 つの xml に取り組みます。

最初の XML:

上記の ID、つまり tcm:232-564598 などを使用して取得する2 番目の XMLは、ID tcm:232-564598 の xml の 1 つであり、他の ID は同じタイプの XML を持ちます。

上記の両方の XML を使用して、以下の形式の XML を取得しようとしています。

上記の形式の XML を生成しようとしている XSLT を次に示しますが、うまくいきません。最初の xml はプライマリ xml であり、以下の XSLT を使用して変換されることに注意してください

上記の xslt では、データ ループも正しく行われていることがわかりますが、受信しているデータは同じです。つまり、ループは正しく実行されていますが、ノード値は同じです

提案してください!

0 投票する
4 に答える
8184 参照

asp.net - ASP.Net CMS の推奨事項、Orchard、Sitefinity、Umbraco、または N2?

過去 3 年間、私は (...恥ずかしながら) SharePoint 2007、DNN、および Tridion を使用して Web ポータルを開発してきました。ただし、SharePoint と Tridion (URL、マークアップ、および tdd に対する制御の欠如) からの移行を検討しており、代替手段を探しています。

これらのうちどれに投票しますか?その理由は? これらについてあなたの経験を共有していただけますか?

  • オーチャード
  • サイトフィニティ
  • アンブラコ
  • N2

Orchard と Sitefinity は簡単に拡張できるように見えますが、コミュニティのサポートが心配です。

ありがとう

0 投票する
12 に答える
4975 参照

java - CMS + Java アプリケーション サーバー統合アーキテクチャ

次の CMS (コンテンツ管理システム) のいずれかと Java アプリケーション サーバー (JBoss など) を統合した人はいますか?

  1. SDLトリディオン
  2. サイトコア
  3. Drupal

上記の CMS のいずれかを探して、CMS からの静的コンテンツで主に構成される企業 Web サイトを作成/管理しますが、Java Web アプリケーションへの統合ポイントも含まれており、CMS のコンテンツを使用することもあります。(上記の CMS のいずれかを使用する必要があります。)

CMS サイトのコンテンツと Java Web アプリケーションとのシームレスな統合を提供するために、契約や企業の Web サイトで成功裏に使用された CMS および Java Web アプリケーション サーバー アーキテクチャはどれですか?

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

search - Google Mini は、CAS 認証を使用する liferay ポータルを検索できますか?

研究所のイントラネットを Tridion CMS に移行すると同時に、Liferay に基づくポータルをセットアップしています。

Tridion は検索ツールとして google mini を使用し、Liferay は lucene を使用しています。

必要なのは、両方のシステムにインデックスを付ける単一の検索です。

私たちにとって大きな問題は、Liferay が認証に CAS を使用しており、Google mini を liferay に認証させる方法がわからないことです。

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

c# - C#のforeachループで多くの時間を要するプロセス

TridionからデータをフェッチするためにC#コードとTridion(CMS)クラスを使用しています。以下は、Tridionからすべてのパブリケーションリストを取得するためのコードです。

上記のボタンクリックのコードでは、.netコードを使用し、Tridionクラスを使用して、以下のようにすべてのパブリケーションリストを取得しています。

Tridionからすべてのパブリケーションリストを非常に高速に取得していますが、以下のようにforeachループを実行すると、プロセスがスタックし、これを行うのに多くの時間がかかります。

デバッグした後、デバッガーが来ると、foreach (Publication pub in pubAllList)かなりの時間がかかることがわかりました。Publicationクラスオブジェクトの作成には時間がかかり、Tridionクラスだと思います。

これを行う他の方法を提案するか、上記のコードの何が問題になっているのかを提案してください。

ありがとう。

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

tridion - Tridion のコンテンツ配信 Web サーバーのルート ロケーションの設定

問題の説明: JSP ページのパブリッシュは、broker.config の次のように機能します。

発行ページとディレクトリ (構造グループに基づく) は、wwwroot ディレクトリの下で発行されます。

ページのルートの場所を次のように変更しました ("/apps/tridion/wwwroot" は使用しなくなりました)。

公開すると次が返されるようになりました:

[ページid=tcm:493-637128-64 Title=010. プライバシー ポリシー]、新しいページを作成する IO エラー、そのようなファイルまたはディレクトリはありません、そのようなファイルまたはディレクトリはありません、新しいページを作成する IO エラー、そのようなファイルまたはディレクトリはありません、そのようなファイルまたはディレクトリはありません

Linux Webサーバー上の上記フォルダーに必要な権限を確認しました。また、broker.configのノードで次のことを試しました

この構成でも同じエラーが発生します。私が欠けているものを提案してください!

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

tridion - コンポーネントリンクが64ビットモードで機能しない

簡単な要約: Tridion 2009 SP1を使用していますが、.NETテンプレートを使用したことはなく、R5コンセプト(VBScript、XSLTなど)を使用しています。リンクなどにブローカーデータベースを使用しています。

Tridionサーバー/プレゼンテーションサーバー/サービスは32ビット環境/モードで完全に実行されており、IISは32ビットモードで実行されています。すべてが完璧に実行されています。

問題: 最近、すべてのサーバーを64ビットモードに移行することを決定したため、すべてが64ビット(IIS、Tridionサーバー/サービスなど)に移行し、コンポーネントリンクを除いてすべてが完全に機能しています。そのため、Tridionサービスを32ビットモードに、IISを32ビットモードに移動すると、コンポーネントリンクが機能し始めます。

エラー: すべてのものが64ビットモードで実行されている場合、コンポーネントリンク解決エラーが発生し、コンポーネントを解決しようとするとエラーが発生します。

提案してください!!

ありがとう。

よろしく、マヌー