Gelöst mehrere Kategorieboxen

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
8
Thailand, Bangkok
meine frage an dieser stelle wäre wie schaffe ich es, dass ich z.B unterkategorien diese werte zuweisen sodass es nicht so wie momentan aussieht www.style-4-dogs.at sondern dass die unterkategorien bereits eigeblendet sind, und die hauptkategorie nicht mehr...
bzw. der Titel der jeweiligen Box als Link der Hauptkategorie dient...

am besten wäre wenn ihr das mittels foreach in der leftContainer.tpl mit einem der nächsten Updates machen könntet.
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
8
Thailand, Bangkok
und die zweite frage wäre da noch, gibt es die möglichkeit, dass anstelle der statischen eingabe der bezeichnung der box, einfach der name der kategorie genommen wird...

in unserem beispiel... Haupkategorie Hunde bekommt Attribut ... nun sollte die Box den Titel "Hunde" bekommen, und automatisch die Unterkategorien der Kategorie Hunde auflisten...

bitte um hilfe
 

meister-eder

Gut bekanntes Mitglied
7. Dezember 2007
596
1
München
hallo ust-tuning,
ich habe bei mir 2 neue kategorien angelegt. dies habe ich genau nach anleitung gemacht und es funktioniert sehr gut. nur die bezeichnungen der kategorien habe ich statisch eingetragen. dynamisch kann ich es nicht.
ciao - meister-eder
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
8
Thailand, Bangkok
da wurde was falsch verstanden...

kategoriebaum in der wawi

- Hunde (Box1)
-Unterkategorie 1
-Unterkateogrie 2
-usw...
- Katzen (Box2)
-Unterkategorie 1
-Unterkateogrie 2
-usw...

Nun wird im Shop in Box 1 die Kategorie "Hunde" und in Box 2 die Kategorie "Katzen" angzeigt.
Wir hätten aber gerne das Box 1 automatisch den Titel "Hunde" bekommt, und die jeweiligen Unterkategorien anzeigt.
Box 2 den Titel "Katzen" und die jeweiligen Unterkategorien ausgiebt...

Hoffe nun verständlich ausgedruckt zu haben was wir wollen... finde dies wäe aus Gründen der Übersichtlichkeit von Vorteil, und vor allem weil man dadurch die Titel der Boxen wieder dynamisch und vor allem für jede Sprache passend machen könnte...
 

meister-eder

Gut bekanntes Mitglied
7. Dezember 2007
596
1
München
das müsste funktionieren, jedoch nicht automatisch. verpasse einfach allen hunden das kennzeichen 1 und allen katzen das kennzeichen 2. dann
<div id="subbox" style="margin-top:0px;">
<div id="subbox_header_hell">
<p class="boxheader">{#categories#}</p>
</div>
<div id="subbox_content">
<table class="kategorien" cellpadding="0" cellspacing="0" width="100%" style="padding:0px;margin:0px;">
{$KategorielisteHTML}
</table>
</div>
</div>
<div id="subbox" style="margin-top:0px;">
<div id="subbox_header_hell">
<p class="boxheader">hunde</p>
</div>
<div id="subbox_content">
<table class="kategorien" cellpadding="0" cellspacing="0" width="100%" style="padding:0px;margin:0px;">
{$KategorielisteHTML_1}
</table>
</div>
</div>
<div id="subbox" style="margin-top:0px;">
<div id="subbox_header_hell">
<p class="boxheader">katzen</p>
</div>
<div id="subbox_content">
<table class="kategorien" cellpadding="0" cellspacing="0" width="100%" style="padding:0px;margin:0px;">
{$KategorielisteHTML_2}
</table>
</div>
</div>

und so sollte es funktionieren (so hat es bei mir jedenfalls geklappt)
ciao - meister-eder
 

Karting

Gut bekanntes Mitglied
1. April 2008
124
9
Berlin
Hi,

also bei mir funktioniert es alles super, jedoch habe ich ein frage für die aller erste Kategorie Box, wie kann ich da den Namen ändern??
Für die weiteren ist es kein problem, aber für die erste?!?!?

Danke
Andy
 

marcel222

Aktives Mitglied
6. Juni 2008
36
0
Hallo zusammen,

habe das jetzt mal nach der Anleitung von Thomas ausprobiert
und funktioniert!

Einige Fragen bleiben aber noch:

1.
..wie kann ich die Kategorieattribute kopieren, gibt es da einen Trick?
Denn jetzt im Nachhenein alles händisch einzuhacken ist mehr wie ärgerlich.

2.
Nachdem ich die Kategorien sauber getrennt habe, damit diese eben nicht
doppelt erscheinen (in beiden Boxen) wäre soweit alles gut, aber da ich
Saisonartikel habe, möchte ich jetzt im Winter die Box 1 nach unten
schieben und Box 2 dementsprechend nach oben, im Frühjahr dann wieder
andersherum, wie steuer ich dies?

Habe mal ne Testbox angelegt seht Ihr hier: www.poolshop123.de

danke
marcel
 

marcel222

Aktives Mitglied
6. Juni 2008
36
0
AW: mehrere Kategorieboxen

Hallo zusammen,

habe das jetzt mal nach der Anleitung von Thomas ausprobiert
und funktioniert!

Einige Fragen bleiben aber noch:

1.
..wie kann ich die Kategorieattribute kopieren, gibt es da einen Trick?
Denn jetzt im Nachhenein alles händisch einzuhacken ist mehr wie ärgerlich.

2.
Nachdem ich die Kategorien sauber getrennt habe, damit diese eben nicht
doppelt erscheinen (in beiden Boxen) wäre soweit alles gut, aber da ich
Saisonartikel habe, möchte ich jetzt im Winter die Box 1 nach unten
schieben und Box 2 dementsprechend nach oben, im Frühjahr dann wieder
andersherum, wie steuer ich dies?

Habe mal ne Testbox angelegt seht Ihr hier: poolshop 123 - pool-saunashop.de

danke
marcel

Konnte mir selber helfen, habe einfach die codes umgeschrieben....

hier, der code aus leftcontainer.tpl

Code:
<div id="left_container">


                <div id="subbox" style="margin-top:0px;">
                        <div id="subbox_header_hell">
                                <p class="boxheader">Sauna</p>
                        </div>
                        <div id="subbox_content">
                                <table class="kategorien" cellpadding="0" cellspacing="0" width="100%" style="padding:0px;margin:0px;">
                                {$KategorielisteHTML_2}
                                </table>
                        </div>
                        <div id="subbox_bottom_hell"></div>
                </div>

                {if $KategorielisteHTML_2}
                <div id="subbox" style="margin-top:10px;">
                        <div id="subbox_header_hell">
                                <p class="boxheader">Schwimmbad</p>
                        </div>
                        <div id="subbox_content">
                                <table class="kategorien" cellpadding="0" cellspacing="0" width="100%" style="padding:0px;margin:0px;">
                                {$KategorielisteHTML_1}
                                </table>
                        </div>
                        <div id="subbox_bottom_hell"></div>
                </div>


gruß
marcel
 

vab

Gut bekanntes Mitglied
19. Dezember 2007
527
1
AW: mehrere Kategorieboxen

da wurde was falsch verstanden...

kategoriebaum in der wawi

- Hunde (Box1)
-Unterkategorie 1
-Unterkateogrie 2
-usw...

- Katzen (Box2)
-Unterkategorie 1
-Unterkateogrie 2
-usw...

Nun wird im Shop in Box 1 die Kategorie "Hunde" und in Box 2 die Kategorie "Katzen" angzeigt.
Wir hätten aber gerne das Box 1 automatisch den Titel "Hunde" bekommt, und die jeweiligen Unterkategorien anzeigt.
Box 2 den Titel "Katzen" und die jeweiligen Unterkategorien ausgiebt...

Hoffe nun verständlich ausgedruckt zu haben was wir wollen... finde dies wäe aus Gründen der Übersichtlichkeit von Vorteil, und vor allem weil man dadurch die Titel der Boxen wieder dynamisch und vor allem für jede Sprache passend machen könnte...


Diesen Beitrag möchte ich gerne aufgreifen, denn ich stehe vor exakt dem gleichen Problem.

Um bei seinem Beispiel Hund/Katze zu bleiben:
Ich habe in der WaWi angelegt:

Hund
- Körbchen
- Halsband
- Futter

Katze
- Körbchen
- Halsband
- Futter

Hund hat in der WaWi das Kategorie-Attribut "KategorieBox 1" zugewiesen bekommen, ebenso allen Hund-Unterkategorien.
Bei Katze bin ich ebenso vorgegangen, jedoch mit dem Attribut "KategorieBox 2".

Das klappt super!

Leider wird die oberste Kategorie "Hund" oder "Katze" nicht als Kategorieüberschrift angezeigt wie ich das in der leftContainer.tpl ändern kann weiß ich), sondern auch noch als erste Unterkategorie.
Somit steht bei mir:

HUND
- Hund
-- Körbchen
-- Halsband
-- Futter

KATZE
- Katze
-- Körbchen
-- Halsband
-- Futter

Wie kann ich die erste Kategorie "-Hund" bzw "-Katze" ausblenden?
Deaktiviere ich sie in der WaWi, werden auch die Unterkategorien (Körbchen, Halsband, Futter) nicht angezeigt - obwohl sie ebenfalls mit dem Kategorie-Attribut "KategorieBox 1/2" versehen sind.

Einfach zu lösen wäre die Sache sicherlich, indem ich die Oberkategorien Hund und Katze in der WaWi ausließe und direkt mit "Körbchen", "Halsband", "Futter" beginne. Leider gibt es diverse Unterkategorien doppelt oder dreifach, so dass ich mich früher oder später verhaspeln würde.
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: mehrere Kategorieboxen

Hallo, wieso sind die Kategorien doppelt ? Wenn Du das SEO-Modul nimmst, dann bekommst Du unschöne URL's damit (und das nächste Problem damit dann auch geöffnet). Namen sollten immer nur 1X zugeordnet sein, sonst hast Du dann solche links: Hund und Hund_1.

Ich verstehe auch nicht warum die Struktur

HUND
--Hund
-------

wenn Du schon einen Kategorie nur für Hund hast. Warum dann nochmals eine Unterkategorie Hund ?

Schau einmal wie ich das umgesetzt habe: http://www.1atiershop.at
 

vab

Gut bekanntes Mitglied
19. Dezember 2007
527
1
AW: mehrere Kategorieboxen

Hallo Conny,

Du hast es geschickt umgangen und keine Kategorienamen doppelt.

Bei dir ist z.B.
HUNDEWELT
-Hundeshop

KATZENWELT
- Katzenshop

genau DAS würde ich gerne umgehen und direkt mit
KATZENSHOP
- Katze auf Reisen
- Fressnäpfe
- ... (habe als Beispiele Deine Kategorien aufgegriffen)
beginnen.

Dass es mehrere Kategorien mit gleichem Namen gibt, werde ich leider nicht vermeiden/umschreiben können. :(
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: mehrere Kategorieboxen

Dass es mehrere Kategorien mit gleichem Namen gibt, werde ich leider nicht vermeiden/umschreiben können. :(

Das ist aber schlecht... Wenn Du mit JTL- Shop weiterarbeiten möchtest, dann eröffnest Du Dir damit die nächste Baustelle:

http://forum.jtl-software.de/fehler-bugs-jtl-shop2/15020-urls-bekommen-_1-a.html#post97979

Überdenke Dir die Struktur und säubere diese. Administrative Kat. kannst Du ja einfach abgekürzt benennen (KATZ1, HUN1 usw.), da diese im Shop nicht sichtbar sind. Shop-Kategorien und auch Artikelnamen nur einmal vergeben. So ist die externe Verlinkung auch einfacher und genauer....
 

vab

Gut bekanntes Mitglied
19. Dezember 2007
527
1
AW: mehrere Kategorieboxen

Au MIST, nun wird es kompliziert.
Egal, wie ich die Struktur umändere, ich habe entweder DOPPELTE Kategorienamen - oder sie sind so lang, dass ich mir das Layout zerschieße.

Über die Weihnachtstage (leider bis Sonntag offline), versuche ich die Kategorien mal umzustricken.
Da MUSS es einfach einen Weg geben.
 

Axel Schweiß

Gut bekanntes Mitglied
29. Januar 2007
279
0
AW: mehrere Kategorieboxen

Im Modi Art Template gibt es keine tpl_inc/leftContainer.tpl ?
Gibt es da eventuell auch eine Anleitung, wie ich mehrere Kategorieboxen anlegen kann ?

Gruß, Axel
 

modi-art

Moderator
5. Juni 2008
168
0
AW: mehrere Kategorieboxen

Im Modi Art Template gibt es keine tpl_inc/leftContainer.tpl ?
nein, dafür aber eine sidepanel1.tpl und sidepanel2.tpl. Ob es left, right, top oder bottom sein soll, das wird über Stylesheets festgelegt.
Gibt es da eventuell auch eine Anleitung, wie ich mehrere Kategorieboxen anlegen kann ?
Gruß, Axel
Es gibt eine allgemeine Anleitung für Zusatzboxen in der Tpl-Dokumentation: http://shop.modi-art.de/download/modi-art-wai-template-jtlshop2.pdf unter "Eigene Boxen erstellen".
Die Kategoriebox heißt im Modi-Art-WAI Template sidebox_categories.tpl und liegt im Verzeichnis /tpl_inc/sideboxes/
Code für weitere Kategorieboxen:
Code:
{if $KategorielisteHTML_3}
<li class="sidebox categorybox" id="sidebox_categories3">
    <h3><span>weitere Kategorien</span></h3>
        <ul class="boxcontent">
            {$KategorielisteHTML_3}
        </ul><!-- /boxcontent -->
</li><!-- /sidebox_categories3 -->
{/if} {* /if KategorielisteHTML_3 *}
Dabei anpassen/ersetzen:
- Überschrift (<h3><span>weitere Kategorien</span></h3>)
- KategorieBox-Nr (im obigen Beispiel die 3), entspricht dem Attribut KategorieBox, das in der WaWi eingestellt wird

Gruß David
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
8
Thailand, Bangkok
AW: mehrere Kategorieboxen

wieder hoch damit XD also nochmal zum Problem, anlegen von 2 oder mehr Kategorieboxen, welche auch auf die Einstellungen des Shops (Leere Kategorien ausblenden) reagieren, und automatisch als Titel die Bezeichnung der Kategorie haben also Struktur in der Wawi

-Hunde
- UKat1
- UKat2
-Katzen
- UKat1

Im Shop soll nun die erste Kategoriebox den Titel "Hunde" und die zweite den Titel "Katzen" haben, und in der Box sollen die Unterkategorien schön gelistet werden.

Wäre toll wenn sich jemand der etwas besser im Umgang mit PHP und Co. ist als ich, mir da Mal eben helfen könnte.
 

vab

Gut bekanntes Mitglied
19. Dezember 2007
527
1
AW: mehrere Kategorieboxen

Um das Thema noch einmal aufzugreifen:

Wie bekomme ich die Überschriften der zusätzlichen Kategorie-Boxen mehrsprachig?

Meine Idee ist:
In der left_container statt des Kategorienamens eine "Verlinkung" zu den Sprachdateien lang/ger.conf (sowie eng.conf,...) herzustellen und in den Sprachdateien einen neuen Bereich anzulegen, z.B.:

[categories]
box_1 = 'Hunde'
box_2 = 'Katzen'


In der leftContainer.tpl habe ich folgenden Code:
{if $KategorielisteHTML_1}
<div id="subbox" style="margin-top:0px;">
<div id="subbox_header_hell">
<p class="boxheader">{#box_1#}</p>
</div>
<div id="subbox_content">
<table class="kategorien" cellpadding="0" cellspacing="0" width="100%" style="padding:0px;margin:0px;">
{$KategorielisteHTML_1}


Geht nicht - ist klar, weil falsch. Aber WIE mache ich es korrekt? Beim xt:c habe ich es "damals" hinbekommen, aber ich steh hier beim JTL- Shop auf dem Schlauch...
 

Ähnliche Themen