In der Produktansicht 'Vorwärts' und 'Rückwärts' per CMS CODE einbauen

  • technic.direct
  • technic.directs Avatar Autor
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Beiträge: 6
  • Karma: 1
  • Dank erhalten: 5

In der Produktansicht 'Vorwärts' und 'Rückwärts' per CMS CODE einbauen wurde erstellt von technic.direct

Manchen wird aufgefallen sein, das bei den VirtueMart Ansichten ein paar Sachen fehlen.

Es ist z.B. lästig, wenn man in einer Produkt Detailansicht drinnen ist und die gewohnten Pfeile zum Vorwärts- und Rückwärtsblättern fehlen.

Hier also eine einfach Anleitung wie man die trotzdem reinbekommt.

  • Im Themler 'Produkt Details' auswählen
  • Danach (siehe Abbildung) eine CMS CODE einfügen und am Besten oberhalb des Produktbildes (linke Spalte) plazieren
  • Nun den CMS CODE Editor aufrufen und den (siehe unten) PHP Code einfügen
  • Jetzt das Ganze abspeichern, und dann sollte (siehe Bild) das vom VirtueMart gewohnte Blättern möglich sein



Hier der CMS CODE als ASCII (rauskopieren und einfügen)
<?php
    // Product Navigation
    if (VmConfig::get('product_navigation', 1)) {
	?>
        <div class="product-neighbours">
	    <?php
	    if (!empty($this->product->neighbours ['previous'][0])) {
		$prev_link = JRoute::_('index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=' . $this->product->neighbours ['previous'][0] ['virtuemart_product_id'] . '&virtuemart_category_id=' . $this->product->virtuemart_category_id, FALSE);
		echo JHtml::_('link', $prev_link, $this->product->neighbours ['previous'][0]
			['product_name'], array('rel'=>'prev', 'class' => 'previous-page','data-dynamic-update' => '1'));
	    }
	    if (!empty($this->product->neighbours ['next'][0])) {
		$next_link = JRoute::_('index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=' . $this->product->neighbours ['next'][0] ['virtuemart_product_id'] . '&virtuemart_category_id=' . $this->product->virtuemart_category_id, FALSE);
		echo JHtml::_('link', $next_link, $this->product->neighbours ['next'][0] ['product_name'], array('rel'=>'next','class' => 'next-page','data-dynamic-update' => '1'));
	    }
	    ?>
    	<div class="clear"></div>
        </div>
    <?php } // Product Navigation END
    ?>
;
Wenn ich alles wüßte wäre ich nicht hier,
wenn ich was weiß, dann teil ich es gerne mit anderen
Folgende Benutzer bedankten sich: Jürgen Kronz, yergatian
Letzte Änderung: 1 Jahr 2 Monate her von Jürgen Kronz.
1 Jahr 2 Monate her #2670

Dieser Beitrag enthält Bilddateien.
Bitte anmelden (oder registrieren) um sie zu sehen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.151 Sekunden