2013-01-02 14 views
5

Tridionで独自のTCM IDをファイル名として使用してバイナリファイルを公開する方法はありますか?Tridion IDを持つTridionマルチメディアコンポーネントを公開

+1

http://www.urbancherry.net/blogengine/post/2010/02/09/Unique-binary-filenames-for-SDL-Tridion-Multimedia-Components.aspx –

+0

いくつかのタイプの良いユースケースのように聞こえる「最小化」アプローチおそらく、フォーマットを少なくとも少し変更したいと思うでしょう。マルチメディアコンポーネントのTridion Content Manager Identifier(tcm-id)には、コロン(たとえば、「tcm:5-123」)が含まれています。最初の数字はパブリケーションで、最後はユニークな識別子です。 URLに優しいエスケープや不要な部分の解析を検討してください。 –

答えて

7

Tridionの5.3モジュラーテンプレート導入以降では、デフォルトではそれを公開する前に、ファイル名を知っているように、一度に他の問題の全体の束を解いのないユニークな識別子(、かなり便利なバイナリを公開することですあなたのCSSが家の外で生産されるときなど)。

PublishBinaryの日と同じようにファイル名に_tcm-12-35を追加するファイル名を公開するAddBinaryオーバーロード(hereを参照)が残っていますが、残念ながら現在はテストできません。

バイナリパブリッシングは、デフォルトの仕上げアクションによって処理されている場合は、クリスhereによって記載されているように、このTBBの実行後のファイル名を変更する必要があります。

関連する問題