2011-11-01 4 views
0

Drupal에서 내 사이트로 Ubercart 장바구니를 사용하고 있습니다. 웹 사이트는 식당 웹 사이트입니다. 다음과 같이 메뉴 항목의 경우, 나는이 개 주요 카테고리를 만들었습니다Drupal-6의 Taxonomy terms보기에서 중복 항목을 제거하는 방법은 무엇입니까?

  • 점심
  • 다음과 같이

는 이제 주요 카테고리는 하위 범주가 포함 석식 :

  • Ensalades
  • 을 Entremeses
  • Platos Principales 등등.

대부분의 하위 카테고리는 주 카테고리 모두에 공통적이며 예를 들어, Ensalades 및 Entremeses는 점심 및 저녁 카테고리에 모두 있습니다.

내 제품 범주 페이지에 대한보기를 만들어 모든 범주 제품을 표시했습니다. 아래는 제가 지금까지 해 온 내 의견의 스크린 샷입니다. enter image description here

점심 식사와 저녁 식사 모두에서 항목을 추가 할 때까지 작동합니다.

Luis Salad를 점심 시간 - Ensalades 및 Dinner - Ensalades 카테고리에 추가한다고 가정합니다.

저녁 식사 페이지를 볼 때 Luis Salad 항목이 두 번 표시됩니다. 첫 번째 항목은 Dinner 범주의 항목이고 두 번째 항목은 Lunch 범주의 항목이므로 두 범주 모두에 항목이 추가되었습니다.

나는 내 생각에 잘못된 것이 있는지 또는 카테고리를 잘못 만들었는지 알고 싶습니다.

이 문제를 해결하는 한 가지 방법은 각 카테고리에 새 항목을 만드는 것입니다. 그러나 그것은 다른 카테고리에 대해 서로 다른 제품으로 취급되는 한 제품을 가질 수 없기 때문에 올바른 방법이 아닙니다. 아래 카테고리에도 내 스크린 샷이 첨부되었습니다. enter image description here

미리 감사드립니다.

답변

0

더 좋은 방법은 두 가지 보보 클래스를 만드는 것입니다. 하나는 주 카테고리이고 두 번째는 음식 유형입니다.

  • 홈페이지 Vocabluary

    • 저녁 식사
    • 점심
    • ...
  • 식품 유형

    • 디저트
    • 목록 항목
    • ...뷰에서
    • 그래서

할 수 있습니다 그저 두 분류 약관. 각 주요 카테고리에 대해 2 개의 디스플레이 페이지를 만드는 가장 쉬운 방법.