Page IDをDCPに渡す


4

私はSDL Tridion 2013 SP1を使用しており、ページTCM URIを動的コンポーネントプレゼンテーション(ページに埋め込まれていない)に渡す必要があるため、 MihaiからのTHISリンク(私はTridion 2011のためだと思います)とこれがTridion 2013 SP1にも適用されているのか疑問に思っています。

私が得ている主な問題は、記事に記載されている以下のファイルを見つけることです - Tridion.Extensions.ContentDelivery.Utility.dll - 誰かが私にこれを手に入れることができますか?

ご協力いただきまして誠にありがとうございます。

  0

グーグル:https://www.sdltridionworld.com/images/Bin/ EDIT:ダウンロードが動作するようには思えない... 17 12月. 152015-12-17 11:23:21

  0

うんおかげで...ということを試してみましたが、場所のどれもがすることができますありませんコピーまたはダウンロード 17 12月. 152015-12-17 11:26:06

+1

Worldのファイルが必要なものであることを真剣に疑っています。これはMihaiがその記事で話しているSDL Tridionのバージョンかもしれない2009年版です)。私が何かを見逃しているように見えるのは残念だと思う。@AlbertRomkesがGoogle経由で見つけたファイルは、Webアプリケーションに属しているのでIISによって保護されていると思うので、実際にはインデックスに登録してはならない) 17 12月. 152015-12-17 11:38:52

1

最後に、ブログの作成者に接続し、Tridion.Extensions.ContentDelivery.Utility.dllがTridion製品ではなく、この特定の目的のために書かれたカスタムDLLであるという確認を得ました。

私はコードの下に使用CD側のDCPへページのURIを渡すために - ヘルプニックをありがとう:):

ComponentLink compLink = new ComponentLink(publicationID); 
Link pageLink = compLink.GetLink(currentPageTCMURI, currentComponentTCMURI, currentCTTCMURI, null, null, null, null); 
var detailsPageUri = pageLink.TargetUri; 

私は、これは他の誰かを助けることを願っています。救助へ