Neu Konfigurator Auswahlbox entfernen

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

mimk97

Gut bekanntes Mitglied
11. Januar 2012
188
2
Ist es möglich beim Konfigurator die Auswahlbox zu entfernen?
Ich würde ihn gerne einfach dazu verwenden eine Preisübersicht zu zeigen
 

Mirko.Schmidt User deaktiviert

Guest
Hallo,

wenn die Box "Ihre Konfiguration" gemeint ist, so muss dies Templateseitig angepasst werden. Zur Anzeige der Box sind die Zeilen 130 - 168(Stand 4.04.1)
HTML:
        <div class="col-sm-12 col-lg-4">
            <div id="product-configuration-sidebar">
                <div class="panel panel-primary no-margin">
                    <div class="panel-heading">
                        <h5 class="panel-title">{lang key="yourConfiguration" section="global"}</h5>
                    </div>
                    <div class="panel-body">
                        <div class="summary"></div>                      
                        <p class="text-center">
                            <strong class="price"></strong>
                        </p>
                        {if $Artikel->inWarenkorbLegbar == 1}
                            <div id="quantity-grp" class="choose_quantity input-group">
                                <input type="number"{if $Artikel->fAbnahmeintervall > 0} required
                                       step="{$Artikel->fAbnahmeintervall > 0}"{/if}" id="quantity" class="quantity form-control
                                text-right" name="anzahl"
                                value="{if $Artikel->fAbnahmeintervall > 0}{$Artikel->fAbnahmeintervall}{else}{if isset($fAnzahl)}{$fAnzahl}{else}1{/if}{/if}" />
                                <span class="input-group-btn">
                                    <button name="inWarenkorb" type="submit" value="{lang key="addToCart" section="global"}"
                                            class="submit btn btn-primary">
                                        {if isset($kEditKonfig)}
                                            {lang key="applyChanges" section="global"}
                                        {else}
                                            {lang key="addToCart" section="global"}
                                        {/if}
                                    </button>
                                </span>
                            </div>
                            {if $Artikel->kVariKindArtikel > 0}
                                <input type="hidden" name="a2" value="{$Artikel->kVariKindArtikel}"/>
                            {/if}
                            {if isset($kEditKonfig)}
                                <input type="hidden" name="kEditKonfig" value="{$kEditKonfig}"/>
                            {/if}
                        {/if}
                    </div>
                </div>
            </div>
        </div>

auskommentiert werden, dann wird die Box nicht mehr angezeigt. Dies aber über ein Child-Template umsetzen, damit das ganze Update sicher ist. Damit das Produkt einfach nur nicht käuflich ist, wäre dies auch über das Attribut "unverkaeuflich" in der Wawi zu regeln.
 

mimk97

Gut bekanntes Mitglied
11. Januar 2012
188
2
ich meinte eigentlich die Auswahlbox. siehe screenshot.
am besten die anzahl auch entfernen
 

Anhänge

  • auswahl.JPG
    auswahl.JPG
    12,3 KB · Aufrufe: 27

Mirko.Schmidt User deaktiviert

Guest
Dies wäre dann nur bei dem Typ Checkbox und Radio umsetzbar. Wenn die Auswahlbox dann nur nicht sichtbar sein, würde es ausreichen ein
HTML:
 style="display: none;"
an den input Tag zuhängen. Zeile 60 zwischen <input und type. Die Zeile 66 ist für die Menge und das x zuständig
HTML:
{if $oGruppe->getAnzeigeTyp() == $KONFIG_ANZEIGE_TYP_CHECKBOX}{$oItem->getInitial()}x {/if}
Es könnte auch einfach der ganze Teil von Zeile 60 <input ... bis einschließlich Zeile 66 entfernt werden, dann tauchen aber die Vorauswahlen in der Box "Ihre Konfiguration" nicht mehr auf.
 

Mirko.Schmidt User deaktiviert

Guest
Ups ganz vergessen dabei zuschreiben, es handelt sich um die Datei config.tpl in templates/Evo/productdetails/. Aber im Child-Template das ganze umsetzen.
 

mimk97

Gut bekanntes Mitglied
11. Januar 2012
188
2
klappt einwandfrei, danke !
ein child template muss ich noch anfertigen.
nutze das evo unverändert