domyślnie szablon breadcrumb.tpl renderowany jest w category.tpl. search.tpl, itd. Ja bym chciał przenieść go do nagłówka, a więc do header.tpl. Ale gdy dodam do niego:
{include file="$tpl_dir./breadcrumb.tpl"}
to wyświetla się cały czas "Strona główna" niezależnie od tego gdzie się znajduję.
Wygląda na to, że w momencie renderowania headera breadcrumb.tpl chce się odwołać do jakiejś zmiennej, która w tym momencie nie jest jeszcze dostępna. Macie jakiś pomysł co z tym zrobić?
Nie chcę dawać ujemnych marginesów, ani position:absolute w CSS. szukam jakiegoś bardziej eleganckiego rozwiązania.
//edit:
na razie dałem mu display:none i zrobiłem takie coś:
$('.breadcrumb').detach().appendTo($('#header')).show();
niezbyt to eleganckie, ale działa. wolałbym jednak to robić w php niż bawić się w przenoszenie elementów DOM.