Boxenverwaltung - TOP & RIGHT aktivieren

nonorush

Gut bekanntes Mitglied
11. November 2010
498
25
Berlin
AW: Boxenverwaltung - TOP & RIGHT aktivieren

Ich habe schon probiert über ein Ticket zur Lösung zu kommen aber außer bla bla kam leider nichts zustande. Tut mir leid JTL aber das ist einfach total Armselig. Es muss doch jemand von JTL den Ansporn haben das richtig zu stellen und eine Lösung zu liefern.
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.737
180
AW: Boxenverwaltung - TOP & RIGHT aktivieren

Ich habe schon probiert über ein Ticket zur Lösung zu kommen aber außer bla bla kam leider nichts zustande. Tut mir leid JTL aber das ist einfach total Armselig. Es muss doch jemand von JTL den Ansporn haben das richtig zu stellen und eine Lösung zu liefern.

Da muss ich mich leider anschließen.

Auch ich habe in diesem Monat ein paar Tickets öffnen müssen, aber ebenfalls keine wirklich brauchbare Lösung erhalten.
Mir wurde sogar wegen eines kleinen Menü-Fehlers im Adminbereich vorgeschlagen den Shop neu zu installieren (inkl. Artikel-Neubefüllung ~ 3 Tage Aufwand) statt (selbst gefundene Lösung) drei kleine SQL abzusetzen. (Aufwand 1,5 Minuten)

Boxen - rechte Seite: Da ist JTL total stolz drauf, dass das abgeschafft wurde (hört man aus einigen Statements heraus).
Die werden da sicher keine Lösung präsentieren das wieder zu aktivieren.

Augenmerk scheint dieses Jahr ganz deutlich auf "Kohle abkassieren" zu liegen.
Das war in den ersten Jahren ganz anders (ich bin seit Mitte 2006 dabei), da war Support wirklich noch "Unterstützung" - und Kundenwünsche wurden respektiert.
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
345
Halle (Saale)
AW: Boxenverwaltung - TOP & RIGHT aktivieren

Ich habe hier mal ein Beispiel- Child-Template, das das Einbinden der rechten Sidebar demonstriert:
https://gitlab.jtl-software.de/f.moche/SidebarChild

Kann entweder dort direkt angesehen werden oder über den Button "Download ZIP" auch heruntergeladen und in einem Shop installiert werden.
Anschließend darauf achten, dass in der Boxenverwaltung der rechte Container auch aktiv ist und Boxen vorhanden sind und im Frontend die Cookies löschen.

Es geht hierbei jetzt wirklich nur ums Prinzip und ist in Sachen Responsiveness sicherlich ausbaufähig, da ein einfaches 3-4-3-Layout. Außerdem ist die Seitenbreite für 3 Spalten zu schmal - aber das Prinzip sollte deutlich werden.
 
Zuletzt bearbeitet:

allHardware

Aktives Mitglied
24. Juli 2015
80
1
Bruckmühl
Hallo,

ich weiß ich komme etwas spät aber ich glaube ich habe genau das gleiche Problem mit dem Shop 4.
Ich kann in Backend "Sidebar rechts" aktivieren, aber erscheinen tut nichts in meinem Shop? Genau so auch bei Top Container. Die Funktion ist
ja eindeutig vorhanden, warum passiert da nichts? :D :D

Grüße Helga
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.737
180
Hallo,

ich weiß ich komme etwas spät aber ich glaube ich habe genau das gleiche Problem mit dem Shop 4.
Ich kann in Backend "Sidebar rechts" aktivieren, aber erscheinen tut nichts in meinem Shop? Genau so auch bei Top Container. Die Funktion ist
ja eindeutig vorhanden, warum passiert da nichts? :D :D

Grüße Helga

JTL beruft sich darauf das der Core des Shops das zwar KANN, aber das beim Kauf mitgelieferte Template nur rudimentär funktionsfähig ist und nur als Beispiel gedacht ist.
Wenn Du möchtest das alle im Core vorhandenen und möglichen Funktionen des Shops Online für den Kunden sichtbar und nutzbar sind, musst Du ein paar hundert (tausend) Euro in die Hand nehmen und selbst ein funktionsfähiges Template entwickeln (lassen).

Dazu zählt unter anderem auch die rechte Sidebar, die laut JTL "Veraltet" ist und daher nicht mehr per default unterstützt / angezeigt wird. Auch hier musst Du das Template entsprechend umprogrammieren ( lassen)
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.737
180
Ah okey, ich kann natürlich auch ohne der Sidebar leben, nur ein Hinweis im Backend wäre ganz hilfreich, da ich echt lange rumprobiert habe. :)

Mir erschließt sich auch nicht wirklich, wieso im mitgelieferten Template für den Admin-Bereich die Einstellung angezeigt wird, dann aber im ebenfalls mitgelieferten Template fürs Backend, das nicht drin ist ;)

Entweder BEIDES Raus oder BEIDES rein - alles andere macht IMHO keinen Sinn und wie man hier im Forum an sehr vielen Stellen lesen kann - enorme Probleme / Verwirrung.
 

allHardware

Aktives Mitglied
24. Juli 2015
80
1
Bruckmühl
Ja stimmt wirklich, entweder Raus oder ein sichtbaren Hinweis... Obwohl auch bei einem Hinweis wahrscheinlich noch einige fragen werden usw. Ich muss auch gestehen obwohl ich diesen Thread gelesen habe, nicht ganz glauben konnte das ich da auf aktivieren und anlegen klicken kann usw. aber im Shop nichts passiert. :D
Aber vll. haben wir es nun wirklich auch für andere klar gestellt. :)
 

ZettlR

Aktives Mitglied
29. November 2018
63
2
AW: Boxenverwaltung - TOP & RIGHT aktivieren

Ich habe hier mal ein Beispiel- Child-Template, das das Einbinden der rechten Sidebar demonstriert:
https://gitlab.jtl-software.de/f.moche/SidebarChild

Kann entweder dort direkt angesehen werden oder über den Button "Download ZIP" auch heruntergeladen und in einem Shop installiert werden.
Anschließend darauf achten, dass in der Boxenverwaltung der rechte Container auch aktiv ist und Boxen vorhanden sind und im Frontend die Cookies löschen.

Es geht hierbei jetzt wirklich nur ums Prinzip und ist in Sachen Responsiveness sicherlich ausbaufähig, da ein einfaches 3-4-3-Layout. Außerdem ist die Seitenbreite für 3 Spalten zu schmal - aber das Prinzip sollte deutlich werden.


gibt es das noch?
 

erpplus

Neues Mitglied
10. April 2020
2
0
Wir standen heute vor genau diesem Problem, hier die Lösung:

1. Erstellt ein eigenes Template
2. Im Ordner /layout (wenn der fehlt, einfach anlegen) eine Datei namens header.tpl erstellen und folgenden Text hineinkopieren:

{extends file="{$parent_template_path}/layout/header.tpl"}
{block name="content-starttag"}
{has_boxes position='left' assign='hasLeftBox'}
{assign var=hasLeftBox value=!$bExclusive && $hasLeftBox && isset($boxes) && !empty($boxes.left)}
{has_boxes position='right' assign='hasRightBox'}
{assign var=hasRightBox value=!$bExclusive && $hasRightBox && isset($boxes) && !empty($boxes.right)}
<div id="content" class="col-xs-12{if $hasLeftBox
}{if isset($boxes.right) && !$bExclusive && !empty($boxes.right)
}{if $nSeitenTyp === 2} col-md-4 col-md-push-4 {/if} col-lg-6 col-lg-push-3
{else
}{if $nSeitenTyp === 2} col-md-8 col-md-push-4 {/if} col-lg-9 col-lg-push-3
{/if}
{else
}{if $hasRightBox}{if $nSeitenTyp === 2} col-md-8 {/if} col-lg-9 {/if}{/if}">
{/block}


3. Im Ordner /layout eine Datei namens footer.tpl erstellen und folgenden Text hineinkopieren:

{extends file="{$parent_template_path}/layout/footer.tpl"}
{block name="aside"}
{has_boxes position='left' assign='hasLeftBox'}
{assign var=hasLeftBox value=!$bExclusive && $hasLeftBox && isset($boxes) && !empty($boxes.left)}
{has_boxes position='right' assign='hasRightBox'}
{assign var=hasRightBox value=!$bExclusive && $hasRightBox && isset($boxes) && !empty($boxes.right)}
{if $hasLeftBox}
{block name="footer-sidepanel-left"}
<aside id="sidepanel_left" class="hidden-print col-xs-12
{if $hasRightBox}
{if $nSeitenTyp === 2} col-md-4 col-md-pull-4{/if} col-lg-3 col-lg-pull-6
{else}
{if $nSeitenTyp === 2} col-md-4 col-md-pull-8{/if} col-lg-3 col-lg-pull-9
{/if}">
{block name="footer-sidepanel-left-content"}{$boxes.left}{/block}
</aside>
{/block}
{/if}
{if $hasRightBox}
{block name="footer-sidepanel-right"}
<aside id="sidepanel_right" class="hidden-print col-xs-12 {if $nSeitenTyp === 2} col-md-4 {/if} col-lg-3 ">
{block name="footer-sidepanel-right-content"}{$boxes.right}{/block}
</aside>
{/block}
{/if}
{/block}
 
Ähnliche Themen

Ähnliche Themen