Neu Reiter in der Artikelbeschreibung in Reihenfolge wechseln

sasch1980

Gut bekanntes Mitglied
27. März 2012
388
7
Hallo,
ich nutze das Downloadmodul.

Leider werden auf der Artikeldetailseite als erster/geöffneter Reiter die Downloaddateien angezeigt.
Ich möchte gerne die Artikelbeschreibung als ersten Reiter (ganz links) angezeigt bekommen.

In welcher Datei muss ich hierfür welche Blöcke in der Reihenfolge vertauschen?

Ich hoffe, mir kann jemand helfen.
Vielen Dank schonmal vorab.

reiter.jpg
 

sasch1980

Gut bekanntes Mitglied
27. März 2012
388
7
Hat keiner eine Lösung?

Wäre übrigens meiner Meinung nach ein Verbesserungsvorschlag für 4.06. Ist ja eine eher unlogische/ nicht ansprechende Reihenfolge der Reiter.
 

Mirko.Schmidt User deaktiviert

Guest
In der 4.06 ist die Reihenfolge schon geändert, dass zuerst die Beschreibung kommt und danach erst der Download Tab. Wenn ein Update gemacht wird, min auf die 4.06.2 und bei Versionen darunter auf die 4.05.5.
 

Mirko.Schmidt User deaktiviert

Guest
In der ../productdetails/tabs.tpl die Reihenfolge ändern, in dem Code Blöcke verschoben werden. Mit einer aktuellen Versionsangabe, kann ich genauere Angaben über die Code Zeilen geben.
 

Mirko.Schmidt User deaktiviert

Guest
In der ../productdetails/tabs.tpl müssen die Zeilen 16-19

Code:
{* DOWNLOADS *}
{if isset($Artikel->oDownload_arr) && $Artikel->oDownload_arr|@count > 0}
    {include file="productdetails/download.tpl"}
{/if}

nach der Zeile 48 eingefügt werden und zwar vor folgender Zeile
Code:
{section name=iterator start=1 loop=10}

Dann wird danach der Beschreibungstab als erster angezeigt.
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
340
36
habe ein ähnliches Problem: ich benutze zwar aus verschiedenen Gründen prinzipiell keine Tabs.....
Aber wo kann ich die Inhalte in der Reihenfolge sortieren, wenn keine Tabs da sind?

Konkret: Ohne Tabs rutscht mir "Benachrichtigen, wenn verfügbar" komplett ans untere Seitenende. Ich hätte es aber ohne Tabs gerne prominent als erstes... noch vor der Beschreibung.
Am allerliebsten hätte ich die Benachrichtigungs-Anfrage gerne anstatt dem fehlenden Warenkorb-Button bei Null-Bestand. Aber wenn ich es in der Inhalts-Reihenfolge ganz nach oben schieben könnte, wäre mir auch schon geholfen.

Habe versucht es in der tabs.tpl nach oben zu schieben und den templatecache leer gemacht. Hat aber keinen Effekt....
 

Mirko.Schmidt User deaktiviert

Guest
Welche Shop Version wird genutzt? Normal sollte durch verschieben eines Code Blocks auch sich die Reihenfolge ändern, wobei hier sowohl Body und Head verschoben werden müssen. Die Verfügbarkeitsanzeige ist an der dritt letzten Position, wenn nur ein Medien Tab vorhanden ist.
 

der_Martin

Sehr aktives Mitglied
13. Oktober 2016
340
36
Danke, bestens, das passt! Muss mir beim ersten Versuch wohl ein Fehler unterlaufen sein.... hab's nun noch mal gemacht und's geht.

Die logischerweise nächste Aktion, wenn das Produkt nicht verfügbar ist, sollte oben stehen um eine letzte Chance zu haben, den Kunden nicht zu verlieren....

Hab's nun so gemacht und bei der Gelegenheit auch gleich die Downloads nach unten durchgereicht. Danke!

Code:
 ........... <div id="article-tabs" {if $tabanzeige}class="tab-content"{/if}>
         
       
         {* VERFUEGBARKEITSBENACHRICHTIGUNG *}
        {if $verfuegbarkeitsBenachrichtigung == 1 && $Artikel->cLagerBeachten === 'Y' && $Artikel->cLagerKleinerNull !== 'Y'}
            <div role="tabpanel" class="{if $tabanzeige}tab-pane{else}panel panel-default{/if}" id="tab-benachrichtigung">
                <div class="panel-heading" {if $tabanzeige}data-toggle="collapse" {/if}data-parent="#article-tabs" data-target="#tab-benachrichtigung">
                    <h3 class="panel-title">{lang key="notifyMeWhenProductAvailableAgain" section="global"}</h3>
                </div>
                <div class="tab-content-wrapper">
                    <div class="panel-body">
                        {include file='productdetails/availability_notification_form.tpl' position="tab" tplscope='artikeldetails'}
                    </div>
                </div>
            </div>
        {/if}

        {* ARTIKELBESCHREIBUNG *}
        <div role="tabpanel" class="{if $tabanzeige}tab-pane{else}panel panel-default{/if}" id="tab-description"> ...........
 

Ähnliche Themen