2012-02-07 33 views
6

Tôi đang sử dụng Orchard MVC cho một trong những dự án của tôi. Tôi đã cố tạo mô-đun tùy chỉnh. Tôi không tìm thấy bất kỳ vấn đề trong đó. Nhưng khi tôi cố gắng đưa hình ảnh vào trang xem, tôi đang gặp vấn đề. Tôi không biết nếu vấn đề là định tuyến hoặc Orchard nó tự.Truy xuất vị trí hình ảnh trong Orchard CMS bằng cách sử dụng asp.net MVC

Mô-đun điều đầu tiên có "dấu chấm" trong tên của nó như Orchard. vì vậy, nếu tôi đang cố gắng cho con đường từ Modules/Orchard.Name/Style/Images/1.jpg nó có. ở giữa tôi đoán là không đúng. Và nếu tôi cố gắng truy cập như thế này ../../../Style/Images/1.jpg trong url cuối cùng, nó có http://localhost/style/Images/1.jpg không phải là đường dẫn của Hình ảnh.

Cách truy cập url của hình ảnh. Tôi có phải xác định các tuyến đường tùy chỉnh để truy cập không? Hoặc có cách giải quyết nào khác không?

+2

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

Trả lời

5

Tất cả bạn phải làm là nhìn vào một trong những ví dụ bazillion trong mã;) Chẳng hạn như sau:

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

Cảm ơn ... nó đã hoạt động ... :) – kunjee

+1

Bạn cũng sẽ cần tệp web.config trong thư mục Nội dung của bạn. Sao chép web.config từ Orchard.Users/Content. –

Các vấn đề liên quan