2014-11-14 4 views
0

나는 이것에 관한 여러 가지 질문을 읽었지만 어떤 진전도 이루지 못했습니다. 나는 오차드에 처음 왔어. 어쩌면 내가 뭔가 잘못하고있는 것 같아.오차드 CMS - 블로그 게시 특집 이미지

목표는 블로그 홈 페이지 (요약)의 각 게시물에 "추천"이미지를 표시하는 것입니다. 새로운 콘텐츠 형식 미디어 라이브러리 선택기 필드를 추가,

http://docs.orchardproject.net/Documentation/Creating-an-image-gallery 그럼 내가 블로그 포스트 내용 정의 편집 :

내가 한 첫 번째 일은 링크의 지침에 따라, 이미지 갤러리를위한 새로운 콘텐츠 형식을 추가했다

이제 각 게시물마다 새 이미지를 추가 할 수 있습니다.

이제 선택한 이미지가 개별 블로그 게시물보기의 블로그 요약보기 &에 나타나기를 바랍니다.

내 테마의 게재 위치 정보 파일에 새 요소를 추가하여 아래 링크에서 지시를 따랐습니다. Image not appearing from a Content Part with a Media Picker Field

아직도 운이 없다. .. 내가 여기에서 놓치고있는 것은 무엇 이냐? ??? 입력

+0

블로그 게시물 콘텐츠 유형에 생성 된 콘텐츠 유형을 추가 할 수 없습니다. 블로그 게시물 컨텐츠 유형에 표준 미디어 라이브러리 선택기 필드를 추가 할 수 있습니까? –

+0

@AlexanderPetryakov : 알아 냈습니다. 내 placement.info 파일에 오타가 있습니다. 그러나 미디어 피커 필드 이름과 관련 이미지가 실제 이미지와 함께 표시되었습니다. 내 테마의 placement.info 파일에 추가하여 미디어 제목 및 관련 정보를 무시합니다. <매치의 ContentType = "이미지"> <장소 Parts_Common_Metadata_Summary = "-"/> <장소 Parts_Common_Metadata = "-"/> <장소 Parts_Title_Summary = "-"/> <장소 Parts_DisplayName_Summary = "-"/> –

+0

이제 콘텐츠 템플릿을 재정의하는 방법을 알아야합니다. 현재 블로그 게시물을 볼 때 게시물 텍스트가 먼저 표시되고 미디어 이미지가 표시됩니다. 나는 그걸 되돌리려 고합니다 ... http://imgur.com/LCCwoQP –

답변

4

에 대한

덕분에 그냥 블로그 게시물 내용 유형에 직접 MediaLibraryPickerField를 추가합니다. 그게 전부 야.

"이미지 갤러리 콘텐츠 유형"이 필요하지 않습니다. 실제로는 다른 콘텐츠 유형이 아닙니다.

필드의 표시 이름은 "추천 이미지"일 수 있습니다.

MediaLibraryPickerField는 여러 콘텐츠 항목을 허용하지 않도록 구성 할 수 있습니다 (하나만 허용).

placement.info는 필드를 표시 할 위치와 이미 알고있는 위치를 결정할 수있게합니다.

Shape Alternates는 필요한 경우 요약 및 상세보기 모두에서 "템플릿"을 수정할 수있게합니다.

+0

기본보기를 재정의하기 위해 내 템플리트의보기 작성과 관련하여 모양이 번갈아 가며 나타납니다. 예를 들어, Content.Body.Summary.cshtml이라는 주제로보기를 작성하여 표준을 대체합니다 과도 템플릿 –

+0

예. 콘텐츠 형식을 표시하는 방법을 완전히 제어 할 수있는 재정의보기를 만들 수 있습니다. 올바른 대체품을 찾으려면 쉐이프 추적 도구를 사용하십시오. – devqon

+0

Orchard 1.8.1을 사용하고 있습니까? 페이지의보기/출력에 새 필드를 추가하려면 어떻게합니까? medialibrarypickerfield를 추가했지만 가장 최근 블로그 게시물에 표시하려고합니다. 꽤 혼란 스럽지만 어디서/어떻게하는지 ... 감사합니다. – David

관련 문제