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).

Speciaal veld waarde verbergen

Speciaal veld waarde verbergen

28 feb 2017 17:16
#1
reclamepunt.be

joomla 3.6.5
Virtuemart 3.0.18

Beste moderator,

sinds de update van mijn webshop is er een verandering opgetreden in mijn speciale velden.

voorheen was bij mijn categorie drukwerk onder speciale velden --> oplage de +waarde tegenover de basisprijs verborgen maar sinds de update is deze zichtbaar geworden. Normaal gezien werd het prijsverschil gewoon bij de basisprijs in de detailpagina aangepast en nu is deze waarde zichtbaar en dat wil ik vermijden. Is hier een oplossing voor?

Dit bericht bevat een afbeelding als bijlage.
Log in of registreer om die te bekijken

  • webone
  • webone's berichtenfoto Heeft onderwerp gestart
  • Nieuw op Joomla!NL
  • Nieuw op Joomla!NL
  • Berichten: 11

Speciaal veld waarde verbergen

28 feb 2017 18:22
#2
De toeslag was altijd al zichtbaar. De basisprijs niet, die werd inderdaad aangepast. Heb je zelf iets veranderd?
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: 37115

Speciaal veld waarde verbergen

28 feb 2017 18:28 - 28 feb 2017 19:09
#3
Hey Astrid,

Heb inderdaad net de oplossing hiervoor gevonden. Leuke omweg trouwens (had ik in het verleden al gevonden maar was ik vergeten)
even delen met jullie:
administrator/components/com_virtuemart/models/customfields.php

Code:
static function _getCustomPrice($customPrice, $currency, $calculator) { if ((float)$customPrice) { $price = strip_tags ($currency->priceDisplay ($calculator->calculateCustomPriceWithTax ($customPrice))); if ($customPrice >0) { $price ="+".$price; } } else { $price = ($customPrice === '') ? '' : vmText::sprintf('COM_VIRTUEMART_CART_PRICE_FREE',$currency->getSymbol()); } return $price; }
veranderen in:
Code:
static function _getCustomPrice($customPrice, $currency, $calculator) { if ((float)$customPrice) { $price = strip_tags ($currency->priceDisplay ($calculator->calculateCustomPriceWithTax ($customPrice))); if ($customPrice >0) { $price ="+".$price; } } else { $price = ($customPrice === '') ? '' : vmText::_ ('COM_VIRTUEMART_CART_PRICE_FREE'); } return;


Ik ga dit deze keer wél opslaan.

Kan ik hier trouwens een override voor maken?

Edit Jelle: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
Laatst bewerkt 28 feb 2017 19:09 door Astrid.
  • webone
  • webone's berichtenfoto Heeft onderwerp gestart
  • Nieuw op Joomla!NL
  • Nieuw op Joomla!NL
  • Berichten: 11

Speciaal veld waarde verbergen

28 feb 2017 19:19
#4
Nee, je kunt alleen een override maken van een view. Dus dit is niet echt een goede werkwijze, maar dat had je zelf al ontdekt.
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: 37115
Moderators: Juliank92PeterJelleRomke
Tijd voor maken pagina: 2.002 seconden

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