VirtueMart: Probleme mit Kundenbewertung (Rezension)

mzeem

Erfahrenes Mitglied
Hallo zusammen,

ich habe ein Problem mit den Rezensionen!

Bei mir werden die Bewertungen in der Kategorie bei der Artikelübersicht nicht angezeigt.
Nur der Text ist da aber das dazugehörige Bild wird nicht angezeigt.

Ich habe auch schon die vmsite-ltr.css auseinander genommen um zu checken, ob das Bild vllt falsch positioniert wird. Aber leider ist es noch nicht mal vorgesehen. Zumindest nicht an der Stelle (Container) wo es zu finden sein sollte.

Vllt übersehe ich auch einfach was und frage deshalb jetzt mal hier bei Euch Profis!

Screenshot:
scsh.jpg

Infos:
Joomla: 2.5.13
VirtueMart: 2.0.22a

Liebe Grüße
MzEeM

PS: Wenn noch was unklar sein sollte. Einfach fragen ich gebe gerne Auskunft. Ich danke schonmal ;)
 
Hi,
verwendest du ein bestimmtes Template?
Da ich bisher die Kundenbewertung nicht verwendet hab müsste ich mir erst einmal die Funktion in VMart anschauen um zu verstehen wie die funktioniert.

Grüße
 
Das unterstützt aber kein VMart.
Hast du dann die Vmart Styles in die CSS des Templates hinzugefügt oder hast du die VMart-CSS angepasst?

Welche VMart und Joomla Version verwendest du?

Grüße
 
Ja ich habe die VMart-Styles angepasst und kein Extra-Template für VM installiert -> wenn das die Frage war ;)

Brauchst du die vmsize-ltr.css?
Aber am CSS kann es eigentlich nicht liegen, weil die Rezensionen in der Artikelübersicht noch nie funktioniert haben. Ich habe nur letztendlich das Aussehen verändert und wollte später selbst versuchen das Problem zu lösen. Aber es scheint eine größere Sache zu sein als gedacht!

Ich habe auch mittlerweile die Overwrite-Funktion genutzt und ein paar Sachen an den Template-Dateien von VM verändert. Aber ich kann einfach den Fehler nicht finden.
Bei den Template-Veränderungen habe ich eigentlich auch nur ein paar DIVs hinzugefügt, dass ich so schöne Spielereien machen kann wie dieses hochklappen der Artikel-Details in der Übersicht der Kategorie. Funktionen und PHP sind noch in der Ursprungsversion. Da ich jetzt auch nicht wirklich "der" PHP-Codeler bin, lass ich auch besser die Finger von solchen Sachen ;)

Versionen:
Joomla: 2.5.13
VirtueMart: 2.0.22a
 
Hi,
hast du den diesem Produkt schonmal eine Kundenbewertung gegeben?
Denn wenn nicht dann ist es auch nicht verwunderlich das nichts angezeigt wird.

In der Demo von VMart (http://demo.virtuemart.net/) werden die Grafiken dynamisch als <img> eingefügt. Heißt da ist keine CSS-Grafik dran beteiligt.

Grüße
 
Ja das erste T-Shirt wurde bewertet!

Ich sehe in der DEMO keine Bewertung in der Übersicht nur in der Produkt-Detail-Ansicht.


Aber durch deine Bemerkung käme ich zur nächsten Frage - IF-Abfrage:

Wenn Bewertung abgegeben: Anzeigen
Wenn nicht: Erst garnicht anzeigen

Aber erst dieses Problem hier ;)
 
Hi,
Ich sehe in der DEMO keine Bewertung in der Übersicht nur in der Produkt-Detail-Ansicht.
ja da siehst du richtig :).

Mal eine Frage wie hast du den die Bewertung in die Übersicht hinzugefügt.
Für mich sieht es so aus als ob du nur einen Titel umbenannt hättest ohne das die Bewertungsfunktion verfügbar ist.
Den das Umschließende span hat eine Klasse mit dem namen „contentpagetitle“.

Grüße
 
Die Bewertung war "quasi" schon da! und laut Config soll die auch jeder sehen dürfen!
Und der Span-Tag mit der Klasse "contentpagetitle" war genauso schon vorhanden. Vllt hab ich auch etwas durcheinander geschmissen. Aber dann wäre es mit dem letzten Update wieder behoben worden, weil ich da die Overrides noch nicht genutzt hatte.

Code-Snippet:
PHP:
<?php if ($this->showRating) { ?>
	<span class="contentpagetitle"><?php echo JText::_ ('COM_VIRTUEMART_CUSTOMER_RATING') ?>:</span>
		<?php //WAR AUSKOMMENTIERT
		//$img_url = JURI::root().VmConfig::get('assets_general_path').'/reviews/'.$product->votes->rating.'.gif';
		//echo JHTML::image($img_url, $product->votes->rating.' '.JText::_('COM_VIRTUEMART_REVIEW_STARS'));
		//echo JText::_('COM_VIRTUEMART_TOTAL_VOTES').": ". $product->votes->allvotes;
		?>
	<?php } ?>

Mein Kommentar WAR AUSKOMMENTIERT bezieht sich dadrauf, dass ich es mal freigegeben habe um zu sehen was passiert!
Es ändert sich zwar etwas aber funktionieren tut es trotzdem nicht :(
 
Okay, das mit dem Span ist in Ordnung. War nur eine Vermutung wegen der Klasse.
Also das Auskommentierte muss freigegeben werden. Den das ist die eigentliche Bewertungsfunktion.
Hier werden die <img> eingefügt von denen ich vorhin gesprochen habe.
Sind die Sterne auch als Grafiken im Imagefolder vorhanden?

Gib es mal frei, so das ich mir im Code ansehen kann was passiert.

Grüße
 
Zurück