식당, 메뉴 및 메뉴 항목의 3 가지 유형이 있습니다.Drupal 7 - 엔티티 참조 - 다른 노드와 관련된 노드에만 관련된 항목 표시
'레스토랑'이 만들어 질 때 엔터티 참조 및 인라인 엔터티 폼 모듈을 사용하여 메뉴 항목이있는 메뉴를 만들 수 있도록 레스토랑 콘텐츠 형식을 설정했습니다. 이것은 모두 잘 작동합니다.
내가 할 수없는 부분은 메뉴 항목을 '레스토랑'페이지에 올바르게 표시하는 것입니다. 메뉴 항목을 추가 한 메뉴보기 블록을 만들고 콘텐츠 유형 '메뉴 항목'으로 필터링했습니다. 내 레스토랑 페이지에이 블록을 배치 할 때
, 나는 ... 모든 메뉴 항목이 표시되는 것을 볼
나는 레스토랑에 관련된 메뉴 콘텐츠 형식에 관련된에만 메뉴 항목을 표시 할 수있는 방법보입니까?
편집 : 내 '레스토랑'콘텐츠 형식에서 나는 메뉴 콘텐츠 형식에 엔티티 참조입니다 field_menu을 만들어, 나는 내에서 '메뉴'엔티티의 생성을 허용하는 인라인 법인 형태의 모듈을 사용하는 ' 식당 '만들기 페이지.
마찬가지로 '내 메뉴'콘텐츠 유형에는 메뉴 항목 콘텐츠 유형에 대한 엔터티 참조 인 field_menu_item이 있습니다.
어떻게 엔티티를 설정 했습니까? 메뉴 내용 유형에 대한 엔티티 참조 인 레스토랑 내용 유형의 필드 메뉴와 메뉴 항목 내용 유형에 대한 엔티티 참조 인 메뉴 내용 유형의 필드 메뉴 항목이 있습니까? – geoandri
내 질문을 편집하고 더 자세한 내용을 추가했습니다. 감사! – barrakuda
엔티티 참조를 통해 엔티티 참조로 인해 상당히 복잡합니다. 나는 시도했지만 운동하지 못했습니다. 다시 시도하고 희망을 되 찾을 것입니다. – geoandri