1

プロパティでクエリ レイアウトを使用し、1.7 より前のバージョンでは .Url.Absolute を使用して画像へのパスを取得していました。

レイアウト内の新しいメディア ライブラリから画像の URL やその他のプロパティを生成する方法はありますか?

ありがとう!

4

3 に答える 3

1

使用{Content.Fields.MyPicture.Url.Absolute}するには、有効にする必要があります

代替 URL

モジュール機能から最初に。

于 2014-03-13T22:06:45.463 に答える
1

[クエリ] の下の [バインディング] タブに移動します。Orchard.MediaLibrary.Models.MediaPartRecord の下に、MediaPath と FileName が表示されます。これにより、目的の場所に移動できます。これらのプロパティは、レイアウト エディターから追加できるようになります。理想的には、MediaUrl プロパティをバインドできますが、読み取り専用であることが、可能なバインディングに表示されない原因だと思います。はるかに便利なソリューションになるため、バグを報告する価値があるかもしれません。

于 2013-07-27T05:42:02.410 に答える
0

Url トークンと連鎖可能なUrlトークンがあります。MediaLibraryPickerField

例: {Content.Fields.MyPicture.Url.Absolute}

于 2013-11-08T01:04:22.087 に答える