-
13-12-2019 - |
문제
Magento의 최신 버전에 '추천 제품'속성이 존재합니다.RWD 테마의 홈페이지에 내 기능을 갖춘 제품을 어떻게 표시 할 수 있습니까?
고맙습니다
해결책
Magento 1.9.x에 추가 된 기본값 으로이 속성이 표시되지 않습니다. 그러나 사용자 정의 제품 속성 I.E. 'Featured_Product'를 기반으로 제품 컬렉션을 만드는 것은 매우 쉽습니다.
컬렉션을 구축 한 후에는 템플리트 파일을 통해 표시 할 HTML, 즉 단일 제품 기능 또는 다중 제품 슬라이더를 만들 수 있습니다.
이를 수행하는 단계는
- 새로운 사용자 정의 제품 수집 방법 만들기
- 새 레이아웃 블록 만들기
- 새 템플릿 만들기
예를 들어 'featured_Product'속성을 가진 가시적 인 제품에 대한 제품 컬렉션을 만들려면 magento / app / code / local / mage / catalog / block / product 다음 레이아웃에 다음을 추가합니다. 블록이 홈 페이지에 표시되기를 원한다면 CMS_INDEX_INDEX 섹션
에 배치 할 수 있습니다. <block type="catalog/product_featured" name="catalog.product.featured" alias="featured_products">
<action method="setTemplate"><template>catalog/product/featured.phtml</template></action>
</block>
.
그런 다음 내 템플리트에서 reatured.phtml이라는 카탈로그 / 제품에 새 파일을 만들고 여기에서는 제품 모음을 반복하고 표시하려는 HTML을 만들 수 있습니다. 다음은 간단한 글 머리 기호 목록입니다.
<?php
$_helper = $this->helper('catalog/output');
$_productCollection = $this->getProductCollection();
?>
<div class="featured-products">
<p>Featured Products - <?php echo count($_productCollection) ?></p>
<ol class="featured-products-list" id="featured-products-list">
<?php foreach ($_productCollection as $_product): ?>
<li><?php echo $_product->getName() ?></li>
<?php endforeach; ?>
</ol>
</div>
.
가게 캐시를 새로 고침하고 홈 페이지를 GoTo GoTo Product HTML이 표시됩니다.
이 작업을 수행하는 데 도움이되는 많은 모듈이 있지만이 예제로 신속하게 성취하거나 자신의 모듈을 만들 수 있습니다.
여기 Magento Wiki https://wiki.magento.com/display/m1wiki/how+to +create + featured + 제품
다른 팁
홈페이지에서 기능 제품 가져 오기 위해이 링크를 따르려면 http://inchoo.net/magento/featured-products-on-magento-frontpage-tutorial/
http://inchoo.net/magento/featured-products-on.-magento-frontpage /
이 자습서는 Magento 홈 페이지에 제품을 추천하는 방법을 설명하고 있습니다.
phtml 파일 :
<?php
$featuredProducts = Mage::getModel('catalog/category')->load($category_id)
->getProductCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('featured_product', 1)
->addAttributeToFilter('status', 1);
.
?> local.xml
에서<cms_index_index>
<reference name="content">
<block type="core/template" name="home.featured.product" template="custom/featuredproduct.phtml"/>
</reference>
.
단계별 설명을 위해 Tutroial을 참조하십시오. http://www.pearlbells.co.uk/adding.-Custom-Product-attributes-in-magento /