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 544

Warning: Cannot modify header information - headers already sent by (output started at /lib/plugins/searchtext/action.php:14) in /inc/actions.php on line 544
style-graficzne:js-stockdownloader
Spis treści

stockDownloader

Pod-klasa Shop. Klasa pobierająca dane o wariancie produktu i wyświetlająca je na karcie. Jest to jedyna pod-klasa, która ma wiele instancji [dla każdego wariantu tworzona jest osobna], i nie jest inicjalizowana przy starcie Shop! Za jej wywołanie odpowiada stockHandler i zazwyczaj nie ma potrzeby umieszczania dodatkowych warunków startowych:

    Shop.stockDownloader.condition = Function.from(true);

Parametry w HTML

Parametry w JS

Parametry Shop.stockDownloader.options :

Frazy:

Funkcje pomocnicze

Funkcje pomocnicze zostają umieszczone poza instancjami pod-klasy w celu łatwiejszej modyfikacji ich zachowania własnym kodem.

get()

Shop.stockDownloader.get(shop_instance, sid)

Funkcja wywoływana przez stockHandler po wybraniu wariantu. Przyjmuje daną instancję klasy Shop oraz żądany ID wariantu. Sprawdza czy informacje o nim zostały już pobrane [tablica Shop.stockDownloader.downloaded]. Jeżeli tak, wywoływana jest na nich display(). Jeżeli nie, tworzona jest nowa instancja, która pobiera i wypełnia dane na stronie.