Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

[gelöst] Eigene Attribute werden auf der Suchergebnisseite nicht angezeigt. 
 
jubatus
Jr. Member
 
Total Posts:  18
Joined:  2008-09-21
 

Ich versuche unter Magento 1.2.1 (default-Template) selbstdefinierte Attribute anzeigen zu lassen, was auf den Katalogseiten auch wunderbar funktioniert.
Auf den Suchergebnisseiten werden diese aber nicht mehr angezeigt.

In catalog.xml und catalogsearch.xml habe ich <catalog_category_layered> bzw. <catalogsearch_result_index> jeweils um die anzuzeigenden Attribute ergänzt.

<block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
            <
action method="addAttribute">
                   <
attribute>bauform</attribute>
                   <
attribute>toleranz</attribute>
                   <
attribute>verpackungseinheit</attribute>
                   <
attribute>nennwert</attribute>
            </
action>
</
block>

Beide Ausgaben geben die Artikel über die list.phtml aus, müssten als identisch sein, aber sind es leider nicht.

Die Ausgabe erfolgt beispielsweise über

<?php echo $_product->getAttributeText('toleranz')?>

Habe ich irgendetwas übersehen?

Image Attachments
suche.png
 
Magento Community Magento Community
Magento Community
Magento Community
 
jubatus
Jr. Member
 
Total Posts:  18
Joined:  2008-09-21
 

gelöst mit:

<block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
</
block>
<
action method="setListOrders"/>
<
action method="setListModes"/>
<
action method="setListCollection"/>
<
reference name="search_result_list">
<
action method="addAttribute">
<
attribute>bauform</attribute>
<
attribute>toleranz</attribute>
<
attribute>verpackungseinheit</attribute>
<
attribute>nennwert</attribute>
</
action>
</
reference>
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top