3
A
답변
5
이 시도 보내기
$currentCatIds = $_product->getCategoryIds();
또한
$categoryCollection = Mage::getResourceModel('catalog/category_collection')
->addAttributeToSelect('name')
->addAttributeToSelect('url')
->addAttributeToFilter('entity_id', $currentCatIds)
->addIsActiveFilter();
건배, JD를
1
당신은 선택된 제품과 관련된 모든 범주를 표시하려면 다음 코드를 사용할 수 있습니다 제품 세부 정보 페이지.
<?php $categories = $_product->getCategoryIds(); ?>
<?php foreach($categories as $k => $_category_id): ?>
<?php $_category = Mage::getModel('catalog/category')->load($_category_id) ?>
<a href="<?php echo $_category->getUrl() ?>"><?php echo $_category->getName() ?></a>
<?php endforeach; ?>
+0
위대한 작품! 그렇지만 단 한가지, 출력에 특정 카테고리 ID (또는 여러 카테고리 ID)를 나열하지 않으려했다면이 코드로 어떻게 달성 할 수 있습니까? –
0
코드는 상점 ID를 기반으로 제품 카테고리의 이름을 얻을 것이다. 멀티 스토어 및 멀티 웹 사이트 개념에 대해 전체를 사용할 수도 있습니다.
$product = Mage::getModel('catalog/product')->load($product_id);
$cats = $product->getCategoryIds();
foreach ($cats as $category_id) {
$_cat = Mage::getModel('catalog/category')->setStoreId(Mage::app()- >getStore()->getId())->load($category_id);
echo $_cat->getName();
}
관련 문제
- 1. Magento 제품 카테고리
- 2. Magento 제품 카테고리 별
- 3. Magento 카테고리 ID 제품 ID
- 4. magento 제품 목록
- 5. Magento 주문 전자 메일에 제품 카테고리 포함
- 6. Magento : getModel을 사용하여 제품 및 카테고리 얻기
- 7. Magento 계층 식 카테고리 탐색의 제품 수
- 8. 카테고리 <-> 제품 관계
- 9. magento 상단 카테고리에서 제품 목록 사용 중지
- 10. Magento 1.4.1 카테고리 필터
- 11. magento 백엔드의 카테고리 속성 번역
- 12. Magento API를 사용하여 php에서 제품/카테고리/속성 정보에 액세스
- 13. 제품 및 카테고리 URL 키 (magento)에 비연 문자 사용
- 14. Magento - 사용자 정의 카테고리 디자인
- 15. magento 카테고리 URL
- 16. Magento 제품 페이지 비활성화 방법
- 17. magento 제품 팝업
- 18. Magento 수출 제품 문제
- 19. Magento 검색 전체 제품
- 20. Magento 번들 제품 제한
- 21. Magento 제품 삽입 기능
- 22. Magento 제품 URL을 변경하십시오.
- 23. magento 제품 이미지 견본
- 24. Magento - 개별 제품 표시
- 25. Magento 제품 유형
- 26. magento 제품 추가
- 27. UPC 코드에서 제품 카테고리 검색
- 28. Magento 비누 v2로 카테고리 생성
- 29. 프론트 엔드에서 Magento 카테고리 순서
- 30. magento - 카테고리 탭의 색상 편집
1.4에서 작동합니까? category_ids 속성이 더 이상 사용되지 않는다고 들었습니다 ... – silvo
첫 번째 방법을 사용했고 Magento 1.4.0.1에서 작동했습니다. – a1anm
@silvo'category_ids'는 여전히'attribute_id' = 91 인'eav_attribute' 테이블에 나타납니다. 지원 중단에 대한 정보는 어디에서 들었습니까? 나는 어떤 deprecations에 대한 공식적인 발표를 보지 못했지만, 그것은 재미있을 것입니다 ... –