내 테마 (내용/디렉토리)에 이미지가 있고 다른 장소에 표시하고 싶습니다. <img src="@Url.Content("~/Themes/MyTheme/Content/Images/image.gif")" />
Theme 디렉토리를 검색 할 수있는 Orchard CMS의 기능이 있습니까?
이 작동하지만, 아주 유지 보수가 아니다
(내가 뭘 등 테마를 전환 할 경우) :
내 현재의 접근 방식이다.
GetCurrentThemeDirectory()와 같이 디렉토리를 반환 할 수있는 메서드가 내장되어 있습니까? 그렇게 할 수 있습니까?
편집 : mdm의 의견에서 테마 변경이 유효한 문제가 아니라는 것을 알고 있습니다. 난 그냥 모든 참조에 대한 URL을 입력하지 마십시오.
감사합니다. 제 질문을 업데이트했습니다. 나는 같은 주제에서 언급하고있다. – Aligned
Hey Aligned, 내 대답을 업데이트했습니다 :) – mdm
@ WorkContext.CurrentSite.ImageUrl을 사용할 수 있도록 사용자 지정 설정을 할당 할 수 있습니다. '@ workContext.CurrentSite'를 검색하고 thishttp : //docs.orchardproject.net/Documentation/Adding-custom-settings를 찾았습니다. – Aligned