2013-10-31 4 views

답변

1

아래에서이 코드를 사용하십시오. 당신의 news_from_datenews_to_date 날짜를 설정하고 CategoryId

It've 그냥 지금 만든 준비된 제품을 테스트 : 프롬프트 응답을

$collection = Mage::getModel('catalog/product') 
       ->getCollection() 
       ->addCategoryFilter(Mage::getModel('catalog/category')->load(3)) 
       ->addAttributeToSelect(array('name', 'sku', 'description', 'small_image', 'news_from_date', 'news_to_date', 'category_id'))    
       ->addAttributeToFilter('news_from_date',array('date' => true, 'gteq' => '2013-05-03')) 
       ->addAttributeToFilter('news_to_date', array('date' => true, 'lteq' => '2013-11-25')) 
       ; 

foreach ($collection as $product) 
{ 

    var_dump($product->getName()); 
    var_dump($product->getDescription()); 
    var_dump($product->getNewsFromDate()); 
    var_dump($product->getNewsToDate()); 

} 

Example

+0

덕분에, 어디서이 코드를 넣을 것이고 어떻게이 코드를 사용하겠습니까? –

+0

PHP 코드이므로 magento'app/design/front에 하나의'.phtml' 파일로 추가 할 수 있습니다 끝/... '컨텍스트. 뉴스 레터 컨텐츠로 사용한다면 뉴스 레터 CMS 편집기에 스크립트의 출력을 퍼가기 위해'블록 '을 만들어야 할 것입니다 ...하지만 정확히 어떻게 해야할지 모르겠습니다 ... –

+0

@StefanBrendle 좋은 설명 .. – Elavarasan

0
<?php 

$categoryid = 12; 

$category = new Mage_Catalog_Model_Category(); 
$category->load($categoryid); 
$collection = $category->getProductCollection(); 
$collection->addAttributeToSelect('*'); 

foreach ($collection as $_product) { ?> 

<a href="<?php echo $_product->getProductUrl() ?>"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(200); ?>" width="200" height="200" alt="" /></a> <a href="<?php echo $_product->getProductUrl(); ?>"><?php echo $_product->getName(); ?></a> 
enter code here 
관련 문제