2011-07-26 2 views
4

나는 Orchard CMS에 매우 익숙하며 내 프로젝트에서 회원 평가 페이지를 만들려고 노력하고 있습니다.오차드 CMS를 사용하여 회원 평가 페이지를 만드는 방법은 무엇입니까?

본문, 텍스트 필드 (TestimonialBy) 및 설명 (TestimonialBy) 및 태그 (SEO 용)가 포함 된 콘텐츠 유형을 만들었습니다. 이제는 내 모든 회원 평가를 올릴 수있는 페이지를 만들어야합니다.

나는 증명서의 내용을 만들 수 있으며, 증명서 URL로 이동하여 볼 수 있습니다. 그러나 지금해야 할 일은 모든 간행 된 증명서를 취하여 롤으로 옮길 수있는 간증 페이지 (localhost/증명서)를 만드는 것입니다. 최대 한 페이지에 그래서 내가 할 수 :

후기 1 컨텐트 테스트주는 사람의 -name

후기 2 컨텐츠를 테스트주는

등의 -name

제 질문은, 어떻게합니까?

답변

4

:

  • 제목 부품 (당신이 제목을 갖고 싶어)
  • Autoroute Part (자체 URL을 원할 경우)
  • 본체 (내용물 용)
  • 태그

그런 다음 프로젝터 모듈을 활성화하십시오.

그런 다음 새 콘텐츠 형식을 나열하는 쿼리를 만듭니다.

그런 다음 새 프로젝션을 만들거나 프로젝션 위젯을 사용하여 쿼리에서 반환 된 컨텐츠 항목을 표시 할 수 있습니다.

오차드 1.4 이상에 대해

1

Orchard Project의 설명서를 읽어야합니다. 특히 자신의 모듈과 내용 부분을 만드는 방법을 보여주는 '확장 과수원'섹션을 읽어보십시오.

몇 가지 방법으로 접근 할 수 있습니다. 하나는 평가가있는 페이지의 HTML을 편집하는 것이고 가장 빠른 방법은이 방법이 가장 쉽습니다.

또 다른 방법은 위젯 편집기에 이름, 견적, 설명 등을 입력 할 수있는 회원 평가 위젯을 만드는 것입니다. 그런 다음 규칙의 일부로 페이지의 URL로 레이어를 만들고 컨텐츠 영역에 위젯을 추가하면됩니다. 위젯은 콘텐츠 부분에 의해 구동되기 때문에 페이지, 블로그, 맞춤 콘텐츠 유형 등에 대한 추천을 추가 할 수도 있습니다.

또 다른 방법으로 사용자 인터페이스를위한 CRUD를 할 수있는 컨트롤러를 작성할 수 있습니다 기록. 그런 다음 이들을 나열하는 컨텐트 파트를 작성할 수 있습니다. 그런 다음이 컨텐트 파트를 페이지, 위젯 등에 추가 할 수 있으며 약간의 작업 추가 옵션을 사용하여 컨텐트 부분별로 표시되는 사용자 인증을 제어 할 수 있습니다.

궁극적으로 오차드에서 이런 종류의 일을하는 방법은 여러 가지가 있습니다. 단지 필요한 것과 시간/노력을 넣기 만하면됩니다.

1

흠. 블로그 게시물과 매우 흡사합니다. 회원 평가 블로그를 작성하고 회원 평가 내용으로 게시물을 작성할 수 있습니다.

또는 견본 contentType에 containable 부분을 추가하고 회원 평가를 목록에 추가 할 수 있습니다.

하는 데 도움이

희망 당신은 이미 다음과 같은 부분으로 수행 한 것처럼 당신은 콘텐츠 형식을 만들어야합니다