(Vertaalde topic
forum.virtuemart.net
)
Productnaam
Code:
<?php echo $this->product->product_name ?>
Artikelnummer
Code:
<?php echo $this->product->product_sku ?>
"Stel een vraag over dit product"
Code:
<a class="ask-a-question" href="<?php echo $url ?>" >
<?php echo JText::_('COM_VIRTUEMART_PRODUCT_ENQUIRY_LBL') ?></a>
Korte productomschrijving
Code:
<?php echo $this->product->product_s_desc ?>
Productbeschrijving (lange tekst)
Code:
<?php echo $this->product->product_desc ?>
Productafbeelding (de 0 betekend dat de 1e foto)
Code:
<?php echo $this->product->images[0]->displayMediaFull('class="product-image"',false) ?>
Meer productafbeeldingen (>1 will zeggen alle verdere foto's)
Code:
<?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
Code:
<?php echo $this->product->product_availability; ?>
Beschikbaarheid als afbeelding
Code:
<?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
Code:
<?php echo $this->product->min_order_level ?>
Maximum aantal bestelling
Code:
<?php echo $this->product->max_order_level ?>
Producteenheid
Code:
<?php echo $this->product->product_unit ?>
Productgewicht
Code:
<?php echo $this->product->product_weight ?>
Productgewichtseenheid
Code:
<?php echo $this->product->product_weight_uom ?>
Productlengte
Code:
<?php echo $this->product->product_length ?>
Productbreedte
Code:
<?php echo $this->product->product_width ?>
Producthoogte
Code:
<?php echo $this->product->product_height ?>
Product URL
Code:
<?php echo $this->product->product_url ?>
Product aantal in voorraad
Code:
<?php echo $this->product->product_in_stock ?>
Product beschikbaarheidsdatum
Code:
<?php echo $this->product->product_available_date ?>
Aanbevolen product (Special 0 of 1 - 0 betekent niet tonen, 1 betekent wel tonen)
Code:
<?php echo $this->product->product_special ?>
Product verzendkosten (?)
Code:
<?php echo $this->product->product_ship_code_id?>
Product verpakking
Code:
<?php echo $this->product->product_packaging ?>
Een link maken naar de producthoofdcategorie vanuit de productdetailpagina
Code:
$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.
Code:
<?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:
Code:
<?php if ($this->product->product_special == 1) { ?>
<div>Uitverkoop!!!!! </div>
<?php }?>
Vertel de klant dat de voorraad laag is en dus meteen bestelt
Code:
<?php if ($this->product->product_in_stock <= 10) { ?>
<div>Nog <?php echo $this->product->product_in_stock ?>voorradig. Nu bestellen!</div>
<?php }?>