Magento Forum

   
Karuzela z produktami i problem
 
AdamRInt
Sr. Member
 
Total Posts:  89
Joined:  2011-04-06
 

Niedzialajaca karuzela jest tutaj:

http://www.nestcasa.com/vintage-collection/chair.html

A kod wyglada tak:

<div class=\"main-col-right\">
        <
div class=\"products\">
            <
ul id=\"second-carousel\" class=\"first-and-second-carousel jcarousel-skin-ie7\">
             
<?php
            
// this outputs other products in same category
          
if ($_product{
    
            
// get collection of categories this product is associated with
       
            
$categories =$_product->getCategoryCollection()
      
             ->
setPage(11)
      
           ->
addFieldToFilter(\'level\',\"3\")                                     
      
           
//->addFieldToFilter(\'parent_id\',\"3\")                                 
     
           //->setOrder(\"level\")
    
             
->load();
    
          
// if the product is associated with any category
    
          
if ($categories->count())
    
          foreach (
$categories as $_category)
    
          
{
    
            $cur_category 
Mage::getModel(\'catalog/category\')->load($_category->getId());
    
          
?>
          
          <?php $products 
Mage::getResourceModel(\'catalog/product_collection\')
     
          ->
addCategoryFilter($_category)
      
          ->
addAttributeToSelect(\'small_image\');
          
           foreach ( 
$products as $productModel ){
      
            $_product 
Mage::getModel(\'catalog/product\')->load($productModel->getId());
            
            
$width=90$height=90;
            
            
$_imageUrl =  $this->helper(\'catalog/image\')->init($productModel\'small_image\')->resize($width$height);
    
          
?>
    
    
<li><a href=\"<?php echo $_product->getProductUrl() ?>\" title=\"<?php echo $this->htmlEscape($_product->getName()) ?>\">
    <
img src=<?php echo $_imageUrl ?> width=\"<?php echo $width?>\height=\"<?php echo $height?>\"/></a></li>

   
      
<?php  }  
        }


      }
      ?>
        
</ul>
      </
div><!--end products-->
  </
div>
  <!--
end main-col-right-->

Wygalda na to, ze jak mam produkt na level 2 nie pokazuje karuzeli z produktami. Jak to rozwiazac?

Z gory dzieki.

 
Magento Community Magento Community
Magento Community
Magento Community
 
AdamRInt
Sr. Member
 
Total Posts:  89
Joined:  2011-04-06
 

OK, udalo mi sie naprawic problem z wyswietleniem karuzeli dodajac ponizszy kod:

if($categories->count()==0){
                $categories 
=$_product->getCategoryCollection()->setPage(11)->addFieldToFilter('level',"2")->load();
            
}

ale teraz pojawil sie kolejny - nie moge wyswietlic karuzeli produktow jezeli sa w cross-kategoriach (wyswietla tylko pierwsza kategorie)

 
Magento Community Magento Community
Magento Community
Magento Community
 
Template fans
Guru
 
Total Posts:  446
Joined:  2009-11-02
 

Twoja strona jest bardzo dobra.

 
Magento Community Magento Community
Magento Community
Magento Community
 
AdamRInt
Sr. Member
 
Total Posts:  89
Joined:  2011-04-06
 

Dzieki, jak na pierwszy moj kontakt z Magento widac nie jest zle wink

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top