Jump to content
xt:Commerce Community Forum

Kategoriebox Aufklappen


celeron

Recommended Posts

wenn du, wie ich, nur eine bestimmte kategorie schon auf der startseite ausgeklappt haben willst, geht das so: in templates/xtc4/source/boxes/categories.php vor

if ($cPath) {[/PHP]

einfügen:

[PHP]if (!$cPath)
{
$cPath = xtc_get_category_path(26);
$tempPath = true;
}
else
{
$tempPath = false;
}[/PHP]

die 26 musst du ersetzen mit der kategorien-id, die ausgeklappt sein soll. nach

[PHP]$box_smarty->assign('BOX_CONTENT', $categories_string);[/PHP]

setzt du

[PHP]if ( $tempPath ) $cPath = '';[/PHP]

ein und fertig.

Link to comment
Share on other sites

Erstmal vielen Dank für die Mühe:rolleyes:

Bekomme aber leider eine Fehlermeldung, egal welche ID ich benutze!

[B]Fatal error[/B]:  Call to undefined function:  xtc_get_category_path() in [B]/home/www/htdocs/test.de/shop/templates/st/source/boxes/categories.php[/B] on line [B]72[/B][/CODE]

MfG Nexx

Link to comment
Share on other sites

  • 5 weeks later...

@3dsupply: hmmm, ich bin als Sponsor eingeloggt und suche hier jetzt schon über eine Stunde und finde die Lösung zum Problem nicht.

Auch ich möchte meine Kategorien alle aufgeklappt darstellen. Es würde auch genügen wenn nur die Level 2 Kategorien aufgeklappt sind, da ich nur zwei Ebenen habe.

Das oben angeführte Beispiel klappt nur eine Kategorie auf - ich möchte alle mindestens bis in die zweite Ebene aufklappen. Ich benutze die v3.0.4 SP2 Version von XTC mit einer modifizierten xtc_show_category.inc.php (ungeornete/verschachtelte Liste).

Wenn es in diesem Forum für v3.0.4 SP2 eine Lösung gibt würde ich mich über einen (funktionierenden) Link freuen. ... oder eine kleine Anleitung was ich wo und wie ändern muss. DANKE!

Link to comment
Share on other sites

  • 1 year later...

wenn du, wie ich, nur eine bestimmte kategorie schon auf der startseite ausgeklappt haben willst, geht das so: in templates/xtc4/source/boxes/categories.php vor
if ($cPath) {[/PHP]

einfügen:

[PHP]if (!$cPath)
{
$cPath = xtc_get_category_path(26);
$tempPath = true;
}
else
{
$tempPath = false;
}[/PHP]

die 26 musst du ersetzen mit der kategorien-id, die ausgeklappt sein soll. nach

[PHP]$box_smarty->assign('BOX_CONTENT', $categories_string);[/PHP]

setzt du

[PHP]if ( $tempPath ) $cPath = '';[/PHP]

ein und fertig.

muchas gracias!!!!!

hat mir sehr weitergeholfen :D

Link to comment
Share on other sites

  • 7 months later...
  • 2 weeks later...

Archived

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

×
  • Create New...