Strict Standards: Declaration of action_plugin_searchtext::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /lib/plugins/searchtext/action.php on line 14

Warning: Cannot modify header information - headers already sent by (output started at /lib/plugins/searchtext/action.php:14) in /inc/auth.php on line 313

Warning: Cannot modify header information - headers already sent by (output started at /lib/plugins/searchtext/action.php:14) in /inc/actions.php on line 163
style-graficzne:variables-productlist [Shop Docs]

Dokumentacja techniczna

Zmienne /scripts/product/list.tpl

Akcja list wyświetla listę produktów dla:

  • danej kategorii
  • „nowości”
  • „w promocji”
  • wyników wyszukiwania
  • produktów producenta

W zależności od typu z listy powyżej, zmienia się zawartość zmiennej

  • $router_name - do użycia w helperze {route} do tworzenia linków np. do następnych stron listy; przyjmowane wartości:
    • category
    • new
    • promo
    • search
    • producer

W trybie „category”:

  • $category_description - opis kategorii
  • $productfilter_producer - ID producenta w filtrze produktów
  • $productfilter_from - cena minimalna w filtrze produktów
  • $productfilter_to - cena maksymalna w filtrze produktów
  • $productfilter_promotion - 1 jeżeli tylko produkty w promocji
  • $sort_links (bool) - czy pokazywać linki sortowania po nazwie/cenie
  • $category_name - nazwa kategorii
  • $category_id - ID kategorii

We wszystkich trybach:

  • $view - tryb wyświetlania: full - pełne, desc - nazwa i opis, phot - nazwa i zdjęcie, name - tylko nazwa produktu
  • $sort - sortowanie: 1 - po nazwie rosnąco, 2 - po nazwie malejąco, 3 - po cenie rosnąco, 4 - po cenie malejąco
  • $products - lista produktów na danej stronie
  • $pages - strony (stronnicowanie)