Magento Forum

   
Template für List Produkte
 
equalDE
Jr. Member
 
Total Posts:  8
Joined:  2011-11-27
 

Hey Leute,

ich befinde mich zur Zeit in der Datei catalog/product/list.phtml. Dort werden die einzelnen Produkte ja im Array instanziiert.
Nun würde ich gerne ein Template für ein einzelnen Produkt erstellen, welches in der foreach-Schleife geladen/ausgegeben wird.

foreach ($_productCollection as $_product{
     
echo $this->getChildHtml('list_item')->setData('product'$_product);
}

Im Block list_item befindet sich dann der Code der das einzelne Produkt für die Listenansicht darstellt.

in der catalog.xml habe ich folgendes geschrieben:

<block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">

    <
block type="catalog/product_list" name="product_list_item" as="list_item" template="catalog/product/list/item.phtml" />

    <
block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
        <
block type="page/html_pager" name="product_list_toolbar_pager"/>
    </
block>
    
    <
action method="setColumnCount"><count>3</count></action>
    <
action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
</
block>
Jedoch bekomme ich bereits bei der PHP ausgabe die Fehlermeldung: ... on an non-object ...

Das heißt ja das er bei “$this->getChildHtml(’list_item’)” kein Objekt zurück bekommt…
Leider weiß ich nicht warum, jemand von euch n Rat?

Arbeite mit der Magento Community Version 1.7.0.2
Gruß Paul

 
Magento Community Magento Community
Magento Community
Magento Community
 
equalDE
Jr. Member
 
Total Posts:  8
Joined:  2011-11-27
 

Ok hat sich erledigt!

Ich war im Knotenpunkt catalog_category_default und nicht catalog_category_layered

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