Magento brugerdefinerede produkter i frontend

Nogle gange er det ønsket at få disse egenskabers værdi vist på forskellige steder i din webshop. Der findes forskellige fremgangsmåder alt efter hvilken type egenskab der ønskes vist.

Du kan få fremvist næsten alle typer egenskabs værdier ved hjælp af følgende kode:

 

  1. <?php
  2.     echo $_product->getAttributeName();
  3. ?>

 

Som eksempel, sælges dine varer i colli antal er det vigtigt at vise dette på produktsiden i din webshop. Til at starte med skal egenskaben oprettes under Katalog -> produktegenskaber -> egenskaber den oprettes med egenskabkoden ’colli antal’. Derefter skal egenskaben tilføjes de egenskabssæt hvor det er ønsket.

 

Bemærk: Sørg for egenskabs feltet ’Synlig på produktsider i frontend’ er indstillet til JA ellers vil værdien ikke vises i frontend.

 

Du kan nu tilføje følgende kode til din phtml fil f.eks. app/design/frontend/DIT_TEMA/default/template/catalog/product/view.phtml

 

  1. <?php
  2.     echo $_product->getColliAntal();
  3. ?>

 

I tilfælde hvor ovenstående ikke virker, kan du forsøge med følgende:

 

  1. <?php
  2.     echo $this->htmlEscape($_product->getData(‘colli_antal’));
  3. ?>

 

Hvis produkt egenskaben er lavet enten som typen Dropdown eller Multi Select skal følgende kode indsættes for at vise egenskabs værdien.

 

  1. <?php
  2.     echo $_product->getAttributeText(‘colli_antal’);
  3. ?>

 

NB! Husk at skifte til din egenskabskode. Læg mærke til at hvis din egenskabskode er i 2 ord som her, SKAL begge ord starte med stort i første eksempel og være med småt samt adskilt af _ (underscore) i de 2 andre eksempler.

Click here to submit your review.


Submit your review
* Required Field

No comments yet.

Leave a Reply