0

こんにちは、タイル、説明、mediaPicker アップロード コントロールを含むドキュメント タイプを作成しました。

これを使用して、少数のテスト ファイルをアップロードしました。ここで、ファイルをタイトルと説明 (完了) で一覧表示し、リンクをクリックすると、一覧表示されたノードからファイルをアップロードするようにブラウザーに指示するリンクを提供します。私たちが見つけることができるすべての例は、以前のバージョン < 4.5 のものであり、それらを 4、11.8 で動作させることはできません....

問題のある行は次のとおりです。

<a href="umbraco.library:GetMedia($currentPage/uploadFile, 'false')/umbracoFile"/>

また

<a href="umbraco.library:GetMedia($currentPage/uploadFile, 0)/umbracoFile"/>

「大きすぎる」int32エラーが発生します

何が欠けていますか?

4

1 に答える 1

0

このコードを試すことができますか:

<xsl:variable name="media" select="umbraco.library:GetMedia($currentPage/uploadFile, 0)" />

<xsl:if test="$media">
        <xsl:variable name="url" select="$media/umbracoFile" />
        <xsl:variable name="width" select="$media/umbracoWidth" />
        <xsl:variable name="height" select="$media/umbracoHeight" />
        <img src="{$url}" width="{$width}" height="{$height}" />
</xsl:if>

Umbraco の wiki で詳細を確認できます: http://our.umbraco.org/wiki/reference/umbracolibrary/getmedia

于 2013-06-05T19:12:27.257 に答える