Zurückbutton auf Detailseite

  • Hallo


    kann man den Zurückbutton auf der Produkt-Detail-Seite so einrichten dass es nicht zur Kategorie springt sondern zu der ganzen Liste von Produkten? (history.back)
    Und wie wo am besten? Ich verwende Joomla 3.4.8, VM 3.0.12


    Vielen Dank!


    Gruss
    chris

  • Hm, interessant. Hab ich mal versucht.


    Brauchst einen Override für die default.php der productdetails.


    Dann den back-to-category ersetzen durch das:

    PHP
    1. <div class="back-to-category">
    2. <button id="historyback"><?php echo vmText::_('COM_VIRTUEMART_CATEGORY_BACK') ?></button>
    3. </div>


    Dann bisser jQuery zum Beispiel in der gleichen Datei ans Ende oder vor dem schließenden DIV.


    Code
    1. <script type="text/javascript">
    2. jQuery('#historyback').click(function () {
    3. window.history.back()
    4. });
    5. </script>


    Bei mir klappt das sogar. Man könnte dann noch etwas unnötiges Zeugs rauswerfen.


    Das


    <?php // Back To Category Button
    if ($this->product->virtuemart_category_id) {
    $catURL = JRoute::_('index.php?option=com_virtuemart&view=category&virtuemart_category_id='.$this->product->virtuemart_category_id, FALSE);
    $categoryName = vmText::_($this->product->category_name) ;
    } else {
    $catURL = JRoute::_('index.php?option=com_virtuemart');
    $categoryName = vmText::_('COM_VIRTUEMART_SHOP_HOME') ;
    }
    ?>


    Tut aber nicht sonderlich weh, wenn es bleibt.



    Hope it helps
    Stefan


    Noch vergessen, den Sprachoverride für den vmText für den Back-Button in Joomla - Erweiterungsmanager - Sprachen - Overrides. Oder nen Sprachschlüssel finden, der Zurück heißt. ;-)