Hallo,
Bij een Magento 1.9.2 shop zou ik graag in plaatst van een bedrag de tekst "op aanvraag" willen zetten. (het gaat om maatwerk)
Is er een eenvoudige manier om dit te doen? (zonder heel veel code aan te passen)
Dat is vrij eenvoudig te doen:
Open:
app/design/frontend/YOUR_PACKAGE/YOUR_THEME/template/catalog/product/price.phtml
(Als deze nog niet bestaat kan je price.phtml kopiëren vanuit
\app\design\frontend\base\default\template\catalog\product\price.phtml
Zoek daar naar "<span class="regular-price" of "<span class="price" beetje afhankelijk van je thema. Als je daar de code update kan je er geen prijs maar op aanvraag neerzetten. Succes
bedankt voor het antwoord. Ik begrijp alleen niet "als je daar de code update" ?
Welke code moet daar dan komen?
Er staat daar een stukje code die normaal de prijs van het product weergeeft. Die kan je weghalen en veranderen in de tekst "Op aanvraag".
Nog iets concreter dan:
Zoek
<?php echo $this->getPriceHtml($_product) ?>
Vervang door:
<?php if($_product->price==0): ?> <?php echo '<b>Prijs op Aanvraag<b><br><br>'; ?> <?php else: ?> <?php echo $this->getPriceHtml($_product) ?> <?php endif; ?>
Hij zal dan de "Prijs op Aanvraag" weergeven indien je de prijs van het product op 0 hebt staan in je Magento installatie.
hallo , bedankt voor het meedenken.
Ik kan helaas ind e file price.phtml nergens de string
<?php echo $this->getPriceHtml($_product) ?>
terug vinden. (getPriceHtml komt nergens voor)
Kan dit aan de versie liggen?