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

Reviews auf der Produktseite
 
xyrox2
Jr. Member
 
Total Posts:  2
Joined:  2012-09-05
 

Hallo,
ich bin ein Neuling was Magento angeht. Daher habe ich auch ein Problem, um Reviews auf der Produktseite zu integrieren.
Ãœber getChild wird folgendes eingebunden:

<block type="review/product_view_list" name="product.info.product_additional_data" as="product_review_data" template="review/product/view/list.phtml">
            <
block type="review/form" name="product.review.form" as="review_form">
                <
block type="page/html_wrapper" name="product.review.form.fields.before" as="form_fields_before" translate="label">
                    <
label>Review Form Fields Before</label>
                    <
action method="setMayBeInvisible"><value>1</value></action>
                </
block>
            </
block>
        </
block>

Es erscheinen die Posts und das Formular mit den Bewertungen. Das Problem ist jetzt, dass die Bewertungen in Form von Sternen gar nicht gespeichert werden, das Formular an sich schon. Es taucht auch im Backend auf, jedoch eben nicht die Ratings. Ich hoffe da weiß einer einen Rat. Wenn man das Formular über die Standardseite abschickt dann gehts. In der action der form steht dann die url. Jedoch gibt es auf der Produktseite in der form keine Url. Aufgerufen wird da $this->getAction().
Vielen Dank schonmal smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
Siggi_Schmitz
Enthusiast
 
Avatar
Total Posts:  811
Joined:  2011-07-03
 

Spontan: Geh auf die normale Seite, also wo die reviews normalerweise sind und mach ein

echo get_class($this);

Dann siehst du die Klasse von der die Funktion getAction() aufgerufen wird.
Das wird vermutlich eine Block-Klasse sein, du nimmst dann den Namen der Blocks und ersetzt dann auf deiner Produktseite wo du die Reviews ausgeben willst das $this->getAction() durch Mage::getBlockSingleton(’NAME_DES_BLOCKS’)->getAction();

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