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 categorie-overzicht tonen

TIP! - Velden in categorie-overzicht tonen

15 feb 2012 23:00 - 15 feb 2012 23:00
#1
(Vertaalde topic forum.virtuemart.net )

Onderstaande velden kan je gebruiken om te tonen in de categorie-overzicht ("view")
product velden die niet in deze lijst voorkommen kunnen opgeroepen worden als volgt:
Code:
<?php echo $product->COLUMN_NAME ?>
Het verschil tussen categorie en productdetailpagina is het commando
Code:
$this
----
Code:
$this->product te gebruiken in productdetailpagina
Code:
$product-> productvelden gebruiken in categorie pagina
----

Voorbeelden:
Dus, om het gewicht te tonen op de categoriepagina gebruik je
Code:
<?php echo $product->product_weight ?>


Categorienaam
Code:
<?php echo $this->category->category_name; ?>


Categoriedeschrijving
Code:
<?php echo $this->category->category_description ; ?>

Productnaam met een link
Code:
<?php echo JHTML::link($product->link, $product->product_name) ?>

Productdetails link met tekst "Productdetails"
Code:
<?php echo JHTML::link($product->link, JText::_('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name,'class' => 'product-details'));?>

Sorteer vakje ("order by list")
Code:
<?php echo $this->orderByList['orderby']; ?>

Sorteren op Fabrikanten (Manufacturer) dropdown
Code:
<?php echo $this->orderByList['manufacturer']; ?>

Paginatie (<<Begin <<vorige 1 2 3 4 >> Volgende >> Einde)
Code:
<?php echo $this->vmPagination->getResultsCounter();?> <?php echo $this->vmPagination->getLimitBox(); ?> <?php echo $this->vmPagination->getPagesLinks(); ?> <?php echo $this->vmPagination->getPagesCounter(); ?>

Korte productbeschrijving
Code:
<?php echo shopFunctionsF::limitStringByWord($product->product_s_desc, 40, '...') ?>

N.B.: Het getal 40 wil zeggen de eerste 40 letters worden getoond. Wil je de gehele korte productomschrijving tonen gebruik dan
Code:
<?php echo $product->product_s_desc ?>

De Popup van je productafbeelding
Code:
<?php echo $product->images[0]->displayMediaThumb('class="browseProductImage" border="0" title="'.$product->product_name.'" ',true,'class="modal"'); ?>

Thumbnail productafbeelding naar de productdetailpagina
Code:
<?php echo JHTML::_('link', JRoute::_('index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id='.$product- >virtuemart_product_id.'&virtuemart_category_id='.$product->virtuemart_category_id),$product->images[0]->displayMediaThumb ('class="browseProductImage" border="0"',false)); ?>

Voorraadaanduiding
Code:
<?php echo $product->stock->stock_level ?>
groetjes,
Anne
www.numijneigenwebsite.nl + www.nmew.nl - KvK Brabant: 17281897Wil je Joomla!NL steunen? Dat kan met een donatie.
Laatst bewerkt 15 feb 2012 23:00 door AnneM.
  • AnneM
  • AnneM's berichtenfoto Heeft onderwerp gestart
  • Joomla!NL vriend(in)
  • Joomla!NL vriend(in)
  • Berichten: 1863
Moderators: Juliank92PeterJelleRomke
Tijd voor maken pagina: 0.839 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