Wenn man sich in XTC ein Produkt anschaut und gerne in die Kategorie wechseln möchte, in der das Produkt liegt, so kann man in dem Breadcrumb (dieses “Seite»Katalog…”) nach der letzten Kategorie suchen. Naja, so extra benutzerfreundlich ist das nicht. Ein Link wie etwa “Zu der Übersicht” wäre schöner.
Und so geht das:
In die Datei /source/boxes.php in dem Templateordner kommt nach der letzten Anweisung (jedoch vor ?>) die Zuweisung der Konstanten:
/* Aktuelle Kategorie */
function getCurrCat()
{
Global $cPath;
$full = explode('_', $cPath);
$curr = array_pop($full);
return $curr;
}
/* Index der aktuellen Kategorie */
define("CURR_CAT", getCurrCat());
/* Link zu der aktuellen Kategorie */
define("CURR_CAT_LINK", xtc_href_link(FILENAME_DEFAULT, xtc_category_link(CURR_CAT)));
Und dann kann man das sehr einfach in dem Template (product_info.html) aufrufen:
<a href="{$smarty.const.CURR_CAT_LINK}" >Zu der Übersicht</a>
Das war’s. Viel spass damit!
Vielen Dank an alle, die meine Arbeit unterstützen möchten, in dem sie mir eine Tasse Kaffee spendieren ;)
Ich bedanke mich bei allen für den Kaffee!



















Juli 13th, 2008 at 7:00 pm
Hallo
kurze Frage…besteht die Möglichkeit anstatt den Text “Zu der Übersicht” einen Button zu nehmen. Ansonsten finde ich das eine gute Sache.
Juli 13th, 2008 at 8:16 pm
Ja, das geht. Statt des Linktextes einfach folgendes schreiben:
{php} echo xtc_image_button("NAMEDESBUTTONS.gif"); {/php}Juli 13th, 2008 at 8:54 pm
Vielen Dank,
und der Button kommt in das Verzeichnis?
templates/xtc_tpl_it/buttons/german/
Juli 13th, 2008 at 9:57 pm
Ja, genau.