- Web Templates
- E-commerce Templates
- CMS und Blog Templates
- Facebook Templates
- Website-Builder
VirtueMart. Kein Preis bei einem Artikel eingegeben wird
Dezember 26, 2011
Dieses Tutorial zeigt Ihnen wie man dieses Problem auslöscht: Es wird Kein Preis bei einem Artikel eingegeben (wenn keine Rabatt gibt).
(Für die einige Templates) Im Adminbereich gehen Sie auf Components (Komponenten) -> Virtuemart, klicken auf die Produktliste, wählen einen Artikel aus und verändern den Rabatttyp auf 0 (-Kein-) im Produkt Info Tab. Drücken Sie auf „Apply“ (Übernehmen) um die Änderungen zu speichern. Preis wird so angezeigt
Um das Problem auszulösen, finden die Theme-Dateien auf Ihrem Server, gehen auf components/com_virtuemart/themes/vmtheme(your_theme_number)/templates/common/ und öffnen price.tpl.php um zu editieren. Suchen den foldenden Code:
in price.tpl.php
<?php if(!empty($discount_info["amount"])) { ?> <span class="productPrice"> <?php echo $CURRENCY_DISPLAY->getFullValue($base_price) ?> <?php echo $text_including_tax ?> </span> <?php } ?> <?php if( !empty( $price_info["product_price_id"] )) { ?> <span class="product-Old-Price"> <?php echo $CURRENCY_DISPLAY->getFullValue($undiscounted_price); ?> </span> <?php } echo $price_table; ?>
Dort müssen Sie diese 2 Zeilen vertauschen
if(!empty($discount_info["amount"])) { if( !empty( $price_info["product_price_id"] )) { ?>
um Ihr Code so auszusehen
<?php if( !empty( $price_info["product_price_id"] )) { ?> <span class="productPrice"> <?php echo $CURRENCY_DISPLAY->getFullValue($base_price) ?> <?php echo $text_including_tax ?> </span> <?php } ?> <?php if(!empty($discount_info["amount"])) { ?> <span class="product-Old-Price"> <?php echo $CURRENCY_DISPLAY->getFullValue($undiscounted_price); ?> </span> <?php } echo $price_table; ?>
Dann speichern Sie die Änderungen und aktualisieren Ihre Seite. Fertig!
Sehen Sie jetzt das ausführliche Video-Tutorial an:
VirtueMart. Kein Preis bei einem Artikel eingegeben wird