Warenkorb im header ausblenden

resetdruecker

Aktives Mitglied
11. Dezember 2008
71
0
Moin zusamm !

Vielleicht hat ja jemand einen Tipp für mich.

Ich möchte den Warenkorb im „header“ (headlinks) ausblenden
wenn der Warenkorb im „content“ angezeigt wird.

Natürlich wenn über sämtliche Bestellschritte.

http://testshop.jtl-shop.de/rbusch/

Gruss reset

PS.: Ein Frohes Neues für alle !
 

andy j

Entwickler
7. April 2010
817
1
AW: Warenkorb im header ausblenden

Hallo,

der Aufbau vom Template sieht wie folgt aus

Code:
<body id="page_type_[COLOR="Red"]3[/COLOR]">

Hier rot markiert ist der Typ der aktuellen Seite (Hier im Beispiel: Warenkorb)
Um den Warenkorb im Header auf der entsprechenden Seite auszublenden sollte folgende CSS-Regel genügen.


Code:
#page_type_3 #headlinks li.basket {
   display: none;
}
 

resetdruecker

Aktives Mitglied
11. Dezember 2008
71
0
AW: Warenkorb im header ausblenden

Jo „andy j“ besten dank hat geklappt!

Jetzt weis ich auch wie ich die restlichen Seiten anpasse
im Bestellvorgang!

Gruss reset
 

Magnethandel.de

Gut bekanntes Mitglied
29. März 2010
126
0
Dortmund
AW: Warenkorb im header ausblenden

Der Beitrag hat mir auch schonmal weiter geholfen...

Könnte man dies erweitern, so dass dieser Warenkorb-Bereich sichtbar wird, sobald Warenkorbsumme > 0 ist, sprich sobald man etwas in den Warenkorb legt?
 

resetdruecker

Aktives Mitglied
11. Dezember 2008
71
0
AW: Warenkorb im header ausblenden

Moin !

Jo das geht siehe so:

page.css / ca. Zeile 442

#headlinks li.basket > a {
display: none;


Sollte gehen.
 

resetdruecker

Aktives Mitglied
11. Dezember 2008
71
0
AW: Warenkorb im header ausblenden

Musst natürlich in deine „theme.css“ rein kopieren

dann gibt’s keine sorgen mehr!
 

cdstw

Aktives Mitglied
26. November 2009
112
2
AW: Warenkorb im header ausblenden

Hallo magnethandel ,

haben wir gemacht , in dem wir eine Abfrage im Header template eingebaut haben . (tpl_inc/header.tpl

und zwar so realisiert :

<div id="headlinks_wrapper">
<div id="headlinks">
{if isset($smarty.session.Linkgruppen->Kopf) && $smarty.session.Linkgruppen->Kopf}
<ul>
{foreach name=kopflinks from=$smarty.session.Linkgruppen->Kopf->Links item=Link}
<li{if $smarty.foreach.kopflinks.first} class="first{if $Link->aktiv==1} current{/if}"{/if}><a href="{$Link->URL}"><span>{$Link->cLocalizedName[$smarty.session.cISOSprache]}</span></a></li>
{/foreach}
{if $WarenkorbArtikelanzahl > 0} <!-- Beginn der Abfrage -->
<li class="basket last {if $WarenkorbArtikelanzahl >= 1}items{/if}{if $nSeitenTyp == 3} current{/if}"><a href="warenkorb.php?{$SID}"><span>{lang key="basket"} ({$WarenkorbWarensumme[0]})</span></a>
{include file="tpl_inc/warenkorb_mini.tpl"}
</li>
</ul>
{/if} <!-- Abschluß der Abfrage -->
</div>


Leider weiß ich nicht wie man das farbig hier herein bekommt . Einzufügen sind die beiden Zeilen mit "Beginn der Abfrage" und "Abschluß der Abfrage"

MFG
CDSTW
 

Magnethandel.de

Gut bekanntes Mitglied
29. März 2010
126
0
Dortmund
AW: Warenkorb im header ausblenden

Hallo zusammen,

Danke für die Antworten. Deinen Tip resetdruecker habe ich ausprobiert, der Warenkorb button im head-Bereich verschwindet auch, lege ich etwas in den Korb erscheint dieser allerdings auch nicht mehr.

Die Abfrage von cdstw werd ich morgen mal probieren, melde mich dann ob geklappt hat.

Danke übrigens für den schnellen reply.
 

resetdruecker

Aktives Mitglied
11. Dezember 2008
71
0
AW: Warenkorb im header ausblenden

Hallo zusammen,

Deinen Tip resetdruecker habe ich ausprobiert, der Warenkorb button im head-Bereich verschwindet auch, lege ich etwas in den Korb erscheint dieser allerdings auch nicht mehr.

Stimmt ich hab da noch was angepasst!

War aber auch alles im css bereich angesidelt!
Muss ich noch mal reinschauen.

Aber es glappt siehe hier:

http://testshop.jtl-shop.de/rbusch/

Gruss reset
 

cdstw

Aktives Mitglied
26. November 2009
112
2
AW: Warenkorb im header ausblenden

hallo nochmal ,

was mir gerade noch beim Beitrag von resetdrucker aufgefallen war , der Befehl wurde nicht mit "}" abgeschlossen . Könnte ein Grund sein warum es nicht gegangen . Vielleicht noch mal prüfen ob du sie gesetzt hattest .

Ansonsten kann ich nur sagen , meine Variante geht da wir sie im Einsatz betreiben .

mfg
CDSTW
 

gelsenink

Aktives Mitglied
29. November 2010
26
0
AW: Warenkorb im header ausblenden

Ihr müßt zusätzlich noch folgendes einfügen:
Code:
#headlinks li.basket.items > a {
   display: inherit;
 

cdstw

Aktives Mitglied
26. November 2009
112
2
AW: Warenkorb im header ausblenden

Hallo ,

zu beachten bei meiner Variante ist wie anja_r ja schonmal weiter oben beschrieben hat , das erneute Nachziehen nach einem Update des Shops , wenn seitens JTL diese Datei (tpl_inc/header.tpl) mit neu übertragen wurde .

mfg
cdstw
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Warenkorb im header ausblenden

Hallo ,

zu beachten bei meiner Variante ist wie anja_r ja schonmal weiter oben beschrieben hat , das erneute Nachziehen nach einem Update des Shops , wenn seitens JTL diese Datei (tpl_inc/header.tpl) mit neu übertragen wurde .

mfg
cdstw

das stimmt so nicht ganz ;)

Wenn man die header.tpl nach header_custom.tpl kopiert und dann in dieser die Änderungen vollzieht, bleiben diese nach einem Update auch erhalten.

Worauf man achten muss ist, dass man nach einem Update seine _custom.tpl-Dateien mit eventuell geänderten original-tpl-Dateien vergleicht, um Neuerungen zu übernehmen.

Weiteres zu diesem Thema findet man hier
Template Entwicklung - Anpassung von Tpl-Dateien - JTL Developer Base
 

resetdruecker

Aktives Mitglied
11. Dezember 2008
71
0
AW: Warenkorb im header ausblenden

Ihr müßt zusätzlich noch folgendes einfügen:
Code:
#headlinks li.basket.items > a {
   display: inherit;

Danke "gelsenink" !

Richtig das fehlte noch dann klappt es auch !

Hier noch mal:

page.css / ca. Zeile 442

#headlinks li.basket > a {
display: none; }

page.css / ca. Zeile 446

#headlinks li.basket.items > a {
display: inherit; }

Und ja das ganz in seine theme.css kopieren!!

Gruss reset