Magento Forum

   
Attribut in Kategorie-Ansicht auslesen
 
spleen - Artstore
Member
 
Avatar
Total Posts:  38
Joined:  2008-11-27
Berlin, Germany
 

Ahoi zusammen,

ich möchte gerne unter einem Bild in der Kategorie-Ansicht (Beispiel: Kategorie ) das Attribute artist anzeigen lassen.

Das funktioniert in der Produktansicht (siehe hier: Künster (in diesem Fall Michel Valentino)) schon prima. Hierzu habe ich den Code:

<h2><?php echo $_helper->productAttribute($_product$this->htmlEscape($_product->getArtist()), 'name'?></h2>
verwendet.

Das funktioniert allerdings nicht in der Kategorie-Ansicht.

 
Magento Community Magento Community
Magento Community
Magento Community
 
spleen - Artstore
Member
 
Avatar
Total Posts:  38
Joined:  2008-11-27
Berlin, Germany
 

Kann mir da jemand helfen?

 
Magento Community Magento Community
Magento Community
Magento Community
 
spleen - Artstore
Member
 
Avatar
Total Posts:  38
Joined:  2008-11-27
Berlin, Germany
 

So hab’ das jetzt gepfuscht:

Das sich der Name eines Produktes ohne weiteres in der Kategorie-Übersicht auslesen lässt, habe ich kurzerhand den Namen des Bildes mit dem Namen des Künstlers vertauscht. Ich hoffe das gibt später keine Probleme beim checkout…

Wenn jemand weiß, wie man ein beliebiges Attribut in der Kategorie-Übersicht auslesen lassen kann… dann bitte hier posten! Bin sicher ich bin nicht der Einzige, der auf dieses Problem gestoßen ist.

 
Magento Community Magento Community
Magento Community
Magento Community
 
breastfed
Sr. Member
 
Avatar
Total Posts:  194
Joined:  2007-09-24
Münster - Germany
 

Ich klink mich mal mit ein, bin auch interessiert.

Eine Lösung habe ich gerade aber nicht parat :/

 
Magento Community Magento Community
Magento Community
Magento Community
 
breastfed
Sr. Member
 
Avatar
Total Posts:  194
Joined:  2007-09-24
Münster - Germany
 

So - ich glaube ich hätte ein Idee:

ich habe bei meinem Testshop auf der Startseite Produkte ausgegeben, das wurde über eine extra dafür angelegte homepage.php in
/app/code/core/Mage/Catalog/Block/Product abgelegt.
Diese hat dann im Code folgende Passage:

->addAttributeToFilter('home_page_featured', array('yes'=>true))
            ->
addAttributeToSelect(array('name''price''small_image'), 'inner')
            ->
addAttributeToSelect(array('special_price''special_from_date''special_to_date'), 'left')

Demnach könntest du bei sowas deine PHP Datei erweitern um den Wert eine “addAtributeToSelect” und dann den Feldnamen dazu.

Die Ausgabe könnte dann folgende in der homepage.phtml sein:

<p><class="product-name" href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_product->getName()) ?>)"><?php echo $_product->getName() ?></a></p>

Vielleicht konnte ich dir damit ein wenig helfen.

Grüße

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