Vandaag is Joomla! 3.9.24 vrijgegeven. Het bevat enkele veiligheidsreparaties en een groot aantal verbeteringen. Ma… https://t.co/l63WFZygT3
×
Zet de naam van de webshopextensie in de titel en vermeld verder in iedere vraag:
- De exacte versie van Joomla! die je gebruikt
- De exacte versie van de webshopextensie.
- De volledige url van je website (indien mogelijk).
TIP! - Velden in productdetailpagina oproepen
16 feb 2012 00:24
Heeft onderwerp gestart
TIP! - Velden in productdetailpagina oproepen #1
(Vertaalde topic
forum.virtuemart.net
)
Productnaam
Artikelnummer
"Stel een vraag over dit product"
Korte productomschrijving
Productbeschrijving (lange tekst)
Productafbeelding (de 0 betekend dat de 1e foto)
Meer productafbeeldingen (>1 will zeggen alle verdere foto's)
Beschikbaarheid als tekst
Beschikbaarheid als afbeelding
Minimum aantal bestelling
Maximum aantal bestelling
Producteenheid
Productgewicht
Productgewichtseenheid
Productlengte
Productbreedte
Producthoogte
Product URL
Product aantal in voorraad
Product beschikbaarheidsdatum
Aanbevolen product (Special 0 of 1 - 0 betekent niet tonen, 1 betekent wel tonen)
Product verzendkosten (?)
Product verpakking
Een link maken naar de producthoofdcategorie vanuit de productdetailpagina
Alle bovenstaande velden kunnen worden gebruikt als extra velden in de productdetailpagina
Voorbeelden:
Om gratis verzending aan te bieden voor bepaalde producten vul je geen gewicht in voor dit product.
Bovenstaande code toont gratis verzending en het minimale aantal bestelling
Dit geldt voor meerdere velden.
Om een icon of tekst te tonen mits een product wordt aanbevolen:
Vertel de klant dat de voorraad laag is en dus meteen bestelt
Productnaam
<?php echo $this->product->product_name ?>
Artikelnummer
<?php echo $this->product->product_sku ?>
"Stel een vraag over dit product"
<a class="ask-a-question" href="<?php echo $url ?>" >
<?php echo JText::_('COM_VIRTUEMART_PRODUCT_ENQUIRY_LBL') ?></a>
Korte productomschrijving
<?php echo $this->product->product_s_desc ?>
Productbeschrijving (lange tekst)
<?php echo $this->product->product_desc ?>
Productafbeelding (de 0 betekend dat de 1e foto)
<?php echo $this->product->images[0]->displayMediaFull('class="product-image"',false) ?>
Meer productafbeeldingen (>1 will zeggen alle verdere foto's)
<?php if(!empty($this->product->images) && count($this->product->images)>1) {
foreach ($this->product->images as $image) {
echo $image->displayMediaThumb('class="product-image"',true,'class="modal"'); //'class="modal"'
} } ?>
Beschikbaarheid als tekst
<?php echo $this->product->product_availability; ?>
Beschikbaarheid als afbeelding
<?php echo JHTML::image(JURI::root().VmConfig::get('assets_general_path').'images/availability/'.
$this->product->product_availability,
$this->product->product_availability, array('class' => 'availability')); ?>
Minimum aantal bestelling
<?php echo $this->product->min_order_level ?>
Maximum aantal bestelling
<?php echo $this->product->max_order_level ?>
Producteenheid
<?php echo $this->product->product_unit ?>
Productgewicht
<?php echo $this->product->product_weight ?>
Productgewichtseenheid
<?php echo $this->product->product_weight_uom ?>
Productlengte
<?php echo $this->product->product_length ?>
Productbreedte
<?php echo $this->product->product_width ?>
Producthoogte
<?php echo $this->product->product_height ?>
Product URL
<?php echo $this->product->product_url ?>
Product aantal in voorraad
<?php echo $this->product->product_in_stock ?>
Product beschikbaarheidsdatum
<?php echo $this->product->product_available_date ?>
Aanbevolen product (Special 0 of 1 - 0 betekent niet tonen, 1 betekent wel tonen)
<?php echo $this->product->product_special ?>
Product verzendkosten (?)
<?php echo $this->product->product_ship_code_id?>
Product verpakking
<?php echo $this->product->product_packaging ?>
Een link maken naar de producthoofdcategorie vanuit de productdetailpagina
$caturl = JRoute::_('index.php?
option=com_virtuemart&view=category&virtuemart_category_id='.JRequest::getInt
('virtuemart_category_id',0));
<a href="<?php echo $caturl ?>"><?php echo $this->category->category_name ?></a>
Alle bovenstaande velden kunnen worden gebruikt als extra velden in de productdetailpagina
Voorbeelden:
Om gratis verzending aan te bieden voor bepaalde producten vul je geen gewicht in voor dit product.
<?php if ($this->product->product_weight == 0) { ?>
<div>Gratis verzending voor dit product!
Minimum aantal bestelling:
<?php echo $this->product->min_order_level ?></div>
<?php }?>
Bovenstaande code toont gratis verzending en het minimale aantal bestelling
Dit geldt voor meerdere velden.
Om een icon of tekst te tonen mits een product wordt aanbevolen:
<?php if ($this->product->product_special == 1) { ?>
<div>Uitverkoop!!!!! </div>
<?php }?>
Vertel de klant dat de voorraad laag is en dus meteen bestelt
<?php if ($this->product->product_in_stock <= 10) { ?>
<div>Nog <?php echo $this->product->product_in_stock ?>voorradig. Nu bestellen!</div>
<?php }?>
groetjes,
Anne
Anne
www.numijneigenwebsite.nl + www.nmew.nl - KvK Brabant: 17281897 | Wil je Joomla!NL steunen? Dat kan met een donatie. |
Tijd voor maken pagina: 0.122 seconden