![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 20.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam do wszystkich prośbę jak coś takiego wykonać w smarty? SQL/php
Smarty:
Ten post edytował gandziorz 22.01.2007, 01:14:40 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Ad. 1 - przecież napisałem to (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
Cytat (łączna) ilość elementów, ilość elementów na stronie oraz link Link, do którego mają prowadzić strony. Moja klasa dokleja do niego numer strony automatycznie. Ad. 2 - właśnie tak, jak podaję (przypominam, że to jest OPT, a nie Smarty (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ). W szablonie tylko podajesz miejsce na adres URL (zmienna @url) oraz miejsce na numer strony (zmienna @title). Właściwie to rozwiązanie działa w ten sposób, że piszesz sobie klasę stronicującą, która implementuje odpowiedni interfejs i przekazujesz jej obiekt przez zwykły assign() do parsera. W szablonie wskazujesz ten obiekt, a parser już wtedy, korzystając z niego, automatycznie dokonuje żonglerki, wybierając kod raz ze znacznika "page", raz z "active" itd. i przekazując tam odpowiednie dane. W ten sposób otrzymujesz listę stron. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 19:49 |