Witam,
do szablonu przekazuje następujące informacje:
{$info.page} // numer wiersza, od którego produkty są wyświetlane
{$info.page+15} // na każdej stronie jest wyświetlanych 15 wierszy
{$info.total} // liczba wszystkich rekordów
Czy Smarty na podstawie tych informacji poradzą sobie ze stworzeniem nawigacji typu:
przejdź do strony: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
przejdź do strony: [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]
Czyli pokazuje zawsze 10 stron, przy czym o ile to możliwe aktualną stronę umieszcza na środku. Wiadomo, że jeśli jest to pierwsza strona to jest ona z lewej strony na pierwszej pozycji.
Czyli ogólnie coś w stylu schematu Google.