我需要在構建json feed時讀取控制器中的圖像參數(源,寬度,高度)。如何從Sitecore MediaItem獲取圖像參數?
我做了所有從this question的步驟。但是,建議的方法允許您使用View Helper獲取圖像標記,並且只能在視圖上下文中使用。因爲我不能(並且真的不想這麼做,因爲這是非常糟糕的做法)在控制器中創建HTMLHelper,所以我無法在其中生成HTMLHelper。
This method只給我* .ashx的路徑,不管我在web.config文件中設置了什麼。所以我有這個* .ashx URL(/~/media/5EE32493443547ED8DB0B26166209C85.ashx
),但我無法利用它並生成正常的* .jpg URL,它是/~/media/001FC62786B044F5888640C7164ED72F.JPG
。
* .ashx的URL中有(5EE32493-4435-47ED-8DB0-B26166209C85
)ID,但* .JPG不...
還當我貼* .ashx的網址進入瀏覽器,服務器異常回應說,資源不能被發現。
請標記您的答案是正確的。 – 2013-02-19 14:50:17
我會,但我不能在2天內。另外我會編輯它以提供如何獲得寬度和高度的信息,就像我的問題一樣。 – Karol 2013-02-19 22:36:15
如果您需要特定的高度/寬度圖像,那麼您可以在'mh'和'mw'參數中添加URL,Sitecore會爲您提供縮放圖像。對縮略圖等有用 – jammykam 2013-02-20 02:38:48