Back to top

Autore Topic: visualizzare sconti in VM2  (Letto 1197 volte)

Offline danielcappon

  • Nuovo arrivato
  • *
  • Post: 10
  • Sesso: Maschio
    • Mostra profilo
visualizzare sconti in VM2
« il: 07 Ott 2014, 11:54:45 »
Ragazzi  sto cercando  di finire un sito internet di un amico  [/size]http://www.newmarvel.it/joomla/prodotti-per-capelli[/color][/size]per esempio in questi prodotti sono applicate delle regole di sconto  ma non si vede il prezzo di origine  e la percentuale di sconto  come posso fare per far vedere il prezzo di origine  barrato con loo sconto e  il prezzo finale?qualcuno mi può aiutare??


ho trovato su questo sito
http://www.mmleoni.net/sviluppo-joomla-esempi-e-trucchi/108-prezzi-barrati-e-sconti-in-virtuemartuna soluzione ma non so come applicarla 


vi aggiungo il mio php default_showprices?php/** * * Show the product details page * * @package    VirtueMart * @subpackage * @author Max Milbers, Valerie Isaksen * @link
http://www.virtuemart.net * @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * @version $Id: default_showprices.php 6556 2012-10-17 18:15:30Z kkmediaproduction $ */// Check to ensure this file is included in Joomla!defined ('_JEXEC') or die('Restricted access');?><div class="product-price" id="productPrice<?php echo $this->product->virtuemart_product_id ?>">   <?php   if (!empty($this->product->prices['salesPrice'])) {      echo "<strong>" . JText::_ ('COM_VIRTUEMART_CART_PRICE') . "</strong>";   }   //vmdebug('view productdetails layout default show prices, prices',$this->product);   if ($this->product->prices['salesPrice']<=0 and VmConfig::get ('askprice', 1) and isset($this->product->images[0]) and !$this->product->images[0]->file_is_downloadable) {      ?>      <a class="ask-a-question bold" href="<?php echo $this->askquestion_url ?>" rel="nofollow" ><?php echo JText::_ ('COM_VIRTUEMART_PRODUCT_ASKPRICE') ?>      <?php   } else {   if ($this->showBasePrice) {      echo $this->currency->createPriceDiv ('basePrice', 'COM_VIRTUEMART_PRODUCT_BASEPRICE', $this->product->prices);      if (round($this->product->prices['basePrice'],$this->currency->_priceConfig['basePriceVariant'][1]) != $this->product->prices['basePriceVariant']) {         echo $this->currency->createPriceDiv ('basePriceVariant', 'COM_VIRTUEMART_PRODUCT_BASEPRICE_VARIAN T', $this->product->prices);      }   }   echo $this->currency->createPriceDiv ('variantModification', 'COM_VIRTUEMART_PRODUCT_VARIANT_MOD', $this->product->prices);   if (round($this->product->prices['basePriceWithTax'],$this->currency->_priceConfig['salesPrice'][1]) != $this->product->prices['salesPrice']) {      echo '<span class="price-crossed" >' . $this->currency->createPriceDiv ('basePriceWithTax', 'COM_VIRTUEMART_PRODUCT_BASEPRICE_WITHTA X', $this->product->prices) . "</span>";   }   if (round($this->product->prices['salesPriceWithDiscount'],$this->currency->_priceConfig['salesPrice'][1]) != $this->product->prices['salesPrice']) {      echo $this->currency->createPriceDiv ('salesPriceWithDiscount', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_WITH_ DISCOUNT', $this->product->prices);   }   echo $this->currency->createPriceDiv ('salesPrice', 'COM_VIRTUEMART_PRODUCT_SALESPRICE', $this->product->prices);   if ($this->product->prices['discountedPriceWithoutTax'] != $this->product->prices['priceWithoutTax']) {      echo $this->currency->createPriceDiv ('discountedPriceWithoutTax', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_WITHO UT_TAX', $this->product->prices);   } else {      echo $this->currency->createPriceDiv ('priceWithoutTax', 'COM_VIRTUEMART_PRODUCT_SALESPRICE_WITHO UT_TAX', $this->product->prices);   }   echo $this->currency->createPriceDiv ('discountAmount', 'COM_VIRTUEMART_PRODUCT_DISCOUNT_AMOUNT', $this->product->prices);   echo $this->currency->createPriceDiv ('taxAmount', 'COM_VIRTUEMART_PRODUCT_TAX_AMOUNT', $this->product->prices);   $unitPriceDescription = JText::sprintf ('COM_VIRTUEMART_PRODUCT_UNITPRICE', JText::_('COM_VIRTUEMART_UNIT_SYMBOL_'.$this->product->product_unit));   echo $this->currency->createPriceDiv ('unitPrice', $unitPriceDescription, $this->product->prices);   }   ?><>[/size]
Daniel Cappon

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:visualizzare sconti in VM2
« Risposta #1 il: 07 Ott 2014, 16:24:07 »
secondo te che ci si capisce in quel coso che hai incollato?

comunque, per piacere, non attaccarti a post che non centrano niente con la tua necessità.

ciao
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

 



Web Design Bolzano Kreatif