Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Zet de naam van de webshopextensie in de titel en vermeld verder in iedere vraag:
  1. De exacte versie van Joomla! die je gebruikt
  2. De exacte versie van de webshopextensie.
  3. De volledige url van je website (indien mogelijk).

opgelost gewichts eenheid virtuemart 2.06

gewichts eenheid virtuemart 2.06

21 jun 2012 16:24
#1
Hallo,

Weet iemand hoe ik extra gewichtseenheden kan toevoegen in virtuemart 2.0.

Er staat wel miligram, kilo e.d. maar ik moet Mililiter (ML) toevoegen. Waar kan ik dit doen?

Alvast bedankt.
Janet Pannekoek
  • panne003
  • panne003's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 147

gewichts eenheid virtuemart 2.06

21 jun 2012 17:42
#2
Hi Janet,
Je hebt geluk! Ik heb het trukje een keer uitgehaald. In shopfunctions.php rond regel 365, moet je zoiets zetten:
Code:
function getWeightUnit() { return array( 'GR' => JText::_('COM_VIRTUEMART_WEIGHT_UNIT_NAME_GR') , 'KG' => JText::_('COM_VIRTUEMART_WEIGHT_UNIT_NAME_KG') , 'ML' => JText::_('COM_VIRTUEMART_WEIGHT_UNIT_NAME_ML') , 'L' => JText::_('COM_VIRTUEMART_WEIGHT_UNIT_NAME_LITER') , 'ST' => JText::_('COM_VIRTUEMART_WEIGHT_UNIT_NAME_STUK') , 'DS' => JText::_('COM_VIRTUEMART_WEIGHT_UNIT_NAME_DOOS') , 'KT' => JText::_('COM_VIRTUEMART_WEIGHT_UNIT_NAME_KIST') , 'BS' => JText::_('COM_VIRTUEMART_WEIGHT_UNIT_NAME_BOS') ); }
Je kunt zelf taalstrings verzinnen en die dan bij de taaloverides invoeren.

Dan een override maken voor de view die je wilt gebruiken en daar moet dan ongeveer dit komen:
Code:
<?php // custom code to display weight if ($product->product_weight > '1'){ echo JText::_('COM_VIRTUEMART_PER').' '. number_format($product->product_weight,0).""; // echo $product->product_weight_uom; if ($product->product_weight_uom == "GR") echo ' gr'; if ($product->product_weight_uom == "KG") echo ' kg'; if ($product->product_weight_uom == "ML") echo ' ml'; if ($product->product_weight_uom == "L") echo ' liter'; if ($product->product_weight_uom == "ST") echo ' stuks'; if ($product->product_weight_uom == "DS") echo ' dozen'; if ($product->product_weight_uom == "KT") echo ' kisten'; if ($product->product_weight_uom == "BS") echo ' bossen'; // print_r($product); } elseif ($product->product_weight = '1'){ echo JText::_('COM_VIRTUEMART_PER'); if ($product->product_weight_uom == "GR") echo ' gr'; if ($product->product_weight_uom == "KG") echo ' kg'; if ($product->product_weight_uom == "ML") echo ' ml'; if ($product->product_weight_uom == "L") echo ' liter'; if ($product->product_weight_uom == "ST") echo ' stuk'; if ($product->product_weight_uom == "DS") echo ' doos'; if ($product->product_weight_uom == "KT") echo ' kist'; if ($product->product_weight_uom == "BS") echo ' bos'; } ?> </div>
Is een globale voorzet, maar denk dat je hier wel mee vooruit kunt.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37438

gewichts eenheid virtuemart 2.06

21 jun 2012 18:07
#3
Hoi Astrid,

Bedankt voor je snelle antwoord. Dat is wat ik nodig heb.
Waar kan ik de shopfunctions.php vinden in mijn ftp? (sorry ik ben nog maar net met vm2.06 bezig, vm1.19 weet ik alles net te vinden :blush: )
Groetjes,
Janet Pannekoek
  • panne003
  • panne003's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 147

gewichts eenheid virtuemart 2.06

21 jun 2012 18:22
#4
Administrator/components/com_virtuemart/helpers
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37438
Moderators: JelleRomke
Tijd voor maken pagina: 0.678 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie