2012-02-07 15 views
6

Sto utilizzando Orchard MVC in uno dei miei progetti. Stavo cercando di creare un modulo personalizzato. Non trovo alcun problema in questo. Ma quando ho provato a mettere l'immagine nella pagina di visualizzazione, sto affrontando un problema. Non so se il problema sia di Routing o di Orchard.Recupero della posizione dell'immagine in Orchard CMS tramite asp.net MVC

La prima cosa ha il "punto" nel suo nome come Orchard. quindi, se sto cercando di dare il percorso da Modules/Orchard.Name/Style/Images/1.jpg ce l'ha. tra cui immagino non vero. E se provo ad accedere in questo modo ../../../Style/Images/1.jpg nell'URL finale c'è http://localhost/style/Images/1.jpg che non è il percorso di Image.

Come accedere all'URL dell'immagine. Devo definire percorsi personalizzati per accedere? O c'è qualche altra soluzione?

+2

http://stackoverflow.com/questions/5693794/render-image-from- a-theme-inside-orchard – Infinity

risposta

5

Tutto quello che dovete fare è guardare uno dei pochi esempi bazillion nel codice;) Come questo:

<img class="icon" src="@Href("~/Modules/Orchard.Users/Content/Admin/images/online.gif") " alt="@T("Approved") " title="@T("User is approved") " /> 
+0

Grazie ... ha funzionato ... :) – kunjee

+1

Avrete anche bisogno di un file web.config nella vostra cartella Contenuto. Copia il file web.config da Orchard.Users/Content. –

Problemi correlati