Dziękuję za odpowiedzi.
Niestety nie znalazłem nigdzie funkcji: getCurrent(), którą podajesz. Ale znalazłem za to: getCurrentCustomerGroups()
W pliku FrontController.php w funkcji: displayHeader() dodałem do tablicy smarty:
'current_customer_groups' => $this->getCurrentCustomerGroups()
Wywołując header.tpl tak:
{foreach from=$current_customer_groups key=k item=v}
{$k}: {$v}
{/foreach}
Niestety nic nie wyświetla na stronie. Dlaczego? Coś źle robię?
Nie generuje też żadnych błędów (włączyłem debugowanie).
@edit: moja wersja PS to 1.4.4.1
@edit2:
Dodałem do funkcji DisplayHeader(); testowa zmienną:
self::$smarty->assign('testerowicz', 'test');
Więc powinna być widoczna wszędzie, a tak nie jest. Tak jakby ta funkcja nie była w ogóle wywoływana.
Usunąłem więc całą zawartość funkcji displayHeader(), a nadal zmienna {$time} była dostępna.
Bardzo dziwna sprawa. Cache wyłączone, wymuszanie kompilacji włączone.
Czy jest jeszcze jakieś inne cache kodu php?