Doorzoek het forum

Trefwoord

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

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
<?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
www.numijneigenwebsite.nl + www.nmew.nl - KvK Brabant: 17281897Wil je Joomla!NL steunen? Dat kan met een donatie.
AnneM
Joomla!NL vriend(in)
Joomla!NL vriend(in)
Berichten: 1863
Lees meer
Moderators: Juliank92PeterJelleRomke
Tijd voor maken pagina: 0.122 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

Joomla!NL op Twitter

Vandaag is Joomla! 3.9.24 vrijgegeven. Het bevat enkele veiligheidsreparaties en een groot aantal verbeteringen. Ma… https://t.co/l63WFZygT3

De naam Joomla!® en logo worden gebruikt onder een beperkte licentie met toestemming van Open Source Matters.
Joomlanl.nl is niet verbonden aan en is geen onderdeel van Open Source Matters, Inc, of het Joomla! project.

© 2021 - Joomla!NL | Gehost door Wned