Jump to content
xt:Commerce Community Forum

Zweite Kategoriebox


dehomag

Recommended Posts

Habe es schon auf vielen Wegen probiert, jedoch lande ich immer bei gleichem Problem, dass es z.T. nicht funktioniert.

M?chte Kategorien und Artikel in einer zweiten Box f?hren.

Folgender Vorgang soll nun Teil der Probleml?sung sein:

  • zweite Box erstellt (categories_02.php, ...)

  • Kategorien im Admin mit niedriger Sortierungsnummern und hohen Sortierungsnummer erstellt.

In der categories.php erfolgt die Kategorieauswahl durch (?wirklich?):


c.categories_id,

cd.categories_name,

c.parent_id from " .

TABLE_CATEGORIES . " c, " .

TABLE_CATEGORIES_DESCRIPTION . " cd

where c.categories_status = '1'

and c.parent_id = '0'

Um in der box_categories (categories.php) nur Kategorien mit niedriger sort_order erscheinen zu lassen habe ich folgendes eingef?gt:

c.categories_id,

cd.categories_name,

c.parent_id from " .

TABLE_CATEGORIES . " c, " .

TABLE_CATEGORIES_DESCRIPTION . " cd

where c.categories_status = '1'

and c.parent_id = '0'

and c.sort_order < '1000' <========== erg?nzt

ES FUNKTIONIERT !!! Folgendes in categories_02.php (zweite Box) eingepflegt:

c.categories_id,

cd.categories_name,

c.parent_id from " .

TABLE_CATEGORIES . " c, " .

TABLE_CATEGORIES_DESCRIPTION . " cd

where c.categories_status = '1'

and c.parent_id = '0'

and c.sort_order > '999' <========== erg?nzt

Es erscheinen aber s?mtliche Kategorien, also auch die mit niedrigen Sortierungsnummern (sort_order).

Klicke ich auf eine Kategorie mit hoher sort_order, erscheinen s?mtliche darin enthaltene Unterkategorien im Hauptfenster, jedoch verschwinden gleichzeitig alle Kategorien mit hoher sort_order in der Kategoriebox "categories_02.php".

Klicke ich dann auf eine verbliebene Kategorie (niedrige sort_orders) in der gleichen Box, werden die zugeh?rigen Unterkategorien im Hauptfenster angezeigt, w?hrend gleichzeitig nun die Kategorien mit niedriger sort_order verschwinden und gleichzeitig wieder alle Kategorien mit hoher sort_order erscheinen.

Was muss ich machen?

Ist das schnell zu beheben, eventuell Cache-Problem?

Wie gesagt, 50? Belohnung f?r eine funktionierende L?sung.

Cache steht im Admin auf "false".

Link to comment
Share on other sites

N?tzlich w?re auch eine Aussage - falls richtig - wie:

"Der Eingriff in die Systemarchitektur ist auf diese Art und Weise zu komplex".

oder:

"Du kannst deine zweite Box jedoch f?r x ? Programmierkosten haben".

Man kann ?ber vieles diskutieren...

Link to comment
Share on other sites

Sieht so aus, als w?re ich der einzige, der bei einem Gro?teil seiner Beitr?ge Monologe h?lt :chris:

Keine armen Studenten hier? :)

In der IT-Branche Vollbesch?ftigung? :)

Ich erh?he auf 75 ? ! :rock:

Gut - inzwischen habe ichs ein bischen ?bers Knie gebrochen und mir 'ne html-Box erstellt. Die Kategorienpfade werden in dieser statisch verlinkt, Inhalte (Hauptfenster) dynamisch.

Trotzdem ist dies nur eine Art Bypass. W?re ?ber andere L?sung gl?cklich.

CU.

dehomag

Link to comment
Share on other sites

  • 2 weeks later...

Man br?uchte eine zus?tzliche Variable,

wie den Hersteller daf?r.

z.B. boxtoshow = 'erste';

bei Produkten in der einen

und boxtoshow = 'zweite';

bei Produkten in der zweiten Box

(wie beim Hersteller)

am besten als Datensatz in der MySQL Datenbank

w?re aber wohl viel zu ?ndern

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...