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 /feed.php on line 38

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

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

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

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

Warning: Cannot modify header information - headers already sent by (output started at /lib/plugins/searchtext/action.php:14) in /inc/httputils.php on line 28
Shop Docs style-graficzne http://tech.sklep-pomoc.home.pl/ 2025-04-28T21:32:21+02:00 Shop Docs http://tech.sklep-pomoc.home.pl/ http://tech.sklep-pomoc.home.pl/lib/images/favicon.ico text/html 2010-11-21T01:21:14+02:00 style-graficzne:files.ini http://tech.sklep-pomoc.home.pl/style-graficzne:files.ini?rev=1290298874&do=diff W głównym folderze każdego stylu musi znajdować się plik files.ini. Służy on do listowania plików w panelu administracyjnym (Zaawansowana edycja) oraz „oceny”, czy styl został zmodyfikowany. Plik składa się z pięciu sekcji: * [box_list] - pliki szablonów modułów, folder /boxes * [tpl_list] - pliki szablonów, folder /scripts * [css_list] - arkusze stylów, folder /styles * [js_list] - skrypty JavaScript, folder /js * [img_list] - pliki graficzne, folder /images text/html 2010-12-06T21:09:39+02:00 style-graficzne:js-baskethandler http://tech.sklep-pomoc.home.pl/style-graficzne:js-baskethandler?rev=1291666179&do=diff Pod-klasa Shop. Obsługa koszyka w kroku pierwszym (strona główna) i drugim (uzupełnianie danych adresowych). Parametry w HTML Krok 1 Parametry te potrzebne są w do dynamicznych zmian kraju, płatności i dostawy, wraz z przeliczaniem kosztów. text/html 2012-08-26T04:01:22+02:00 style-graficzne:js-fadingtext http://tech.sklep-pomoc.home.pl/style-graficzne:js-fadingtext?rev=1345946482&do=diff Pod-klasa Shop. Obsługa tymczasowej treści pól, do czasu wpisania innej przez użytkownika (np. pola wyszukiwania). Parametry w JS Ponieważ klasa jest inicjalizowana razem z Shop, wszystkie parametry należy nadać przed zdarzeniem domready lub najpóźniej w funkcji warunkowej Shop.fadingText.condition() text/html 2012-08-26T04:01:22+02:00 style-graficzne:js-imageslider http://tech.sklep-pomoc.home.pl/style-graficzne:js-imageslider?rev=1345946482&do=diff Pod-klasa Shop. Przewijanie miniatur zdjęć pod głównym zdjęciem produktu. Parametry w JS Ponieważ klasa jest inicjalizowana razem z Shop, wszystkie parametry należy nadać przed zdarzeniem domready lub najpóźniej w funkcji warunkowej Shop.imageSlider.condition() text/html 2010-12-06T23:06:32+02:00 style-graficzne:js-imagezoom http://tech.sklep-pomoc.home.pl/style-graficzne:js-imagezoom?rev=1291673192&do=diff Pod-klasa Shop. Powiększenie zdjęcia produktu w miejscu - lupa. Parametry w JS Ponieważ klasa jest inicjalizowana razem z Shop, wszystkie parametry należy nadać przed zdarzeniem domready lub najpóźniej w funkcji warunkowej Shop.imageZoom.condition() text/html 2012-08-26T04:01:22+02:00 style-graficzne:js-lang http://tech.sklep-pomoc.home.pl/style-graficzne:js-lang?rev=1345946482&do=diff Szablony graficzne aplikacji wraz ze skryptami głównymi ładują do mapy Shop.lang{} frazy dla języka, w którym użytkownik przegląda sklep. Domyślnie jest to plik /public/scripts/lang/pl_PL.js . Frazy podzielone są na grupy w zależności od funkcji: text/html 2012-08-26T04:01:22+02:00 style-graficzne:js-main http://tech.sklep-pomoc.home.pl/style-graficzne:js-main?rev=1345946482&do=diff Wszystkie style graficzne posiadają plik /js/main.js, który konfiguruje klasę Shop oraz tworzy jej instancję. Cały kod zamknięty jest w warunek if($chk(window.Shop)) { .... } Pozwala to uniknąć błędów w przypadku braku Shop. selectorFunctions Shop.implement({ selectorFunctions : { gotourl : { selector : '.gotourl', domready : function(el) { el.removeEvents('change').addEvent('change', function(e) { new Event(e)… text/html 2010-12-06T22:17:32+02:00 style-graficzne:js-productvoter http://tech.sklep-pomoc.home.pl/style-graficzne:js-productvoter?rev=1291670252&do=diff Pod-klasa Shop. Obsługa głosowania na produkty. Parametry w JS Ponieważ klasa jest inicjalizowana razem z Shop, wszystkie parametry należy nadać przed zdarzeniem domready lub najpóźniej w funkcji warunkowej Shop.productVoter.condition() . Ponieważ wszystkie parametry mają swoje domyślne wartości, do standardowego działania pod-klasy, nie są potrzebne żadne zmiany. text/html 2011-02-24T09:15:24+02:00 style-graficzne:js-shop http://tech.sklep-pomoc.home.pl/style-graficzne:js-shop?rev=1298535324&do=diff Shop Zmienna globalna Shop zawiera klasę MooTools rozszerzoną o (implementującą) obsługę zdarzeń. Klasa zawiera minimalną ilość sztywno określonych selektorów, klas, tagów, etc. Jej funkcjonalność jest w większości abstrakcyjna i musi zostać dookreślona przez skrypt stylu graficznego. text/html 2012-08-26T04:01:22+02:00 style-graficzne:js-skinpreviewbox http://tech.sklep-pomoc.home.pl/style-graficzne:js-skinpreviewbox?rev=1345946482&do=diff Pod-klasa Shop. Wyświetla link do wyłączenia podglądu stylu graficznego, otwartego z Galerii Stylów wewnątrz Panelu Administracyjnego. Parametry w JS Ponieważ klasa jest inicjalizowana razem z Shop, wszystkie parametry należy nadać przed zdarzeniem domready lub najpóźniej w funkcji warunkowej Shop.skinPreviewBox.condition() text/html 2010-11-29T00:44:24+02:00 style-graficzne:js-stockdownloader http://tech.sklep-pomoc.home.pl/style-graficzne:js-stockdownloader?rev=1290987864&do=diff 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: text/html 2012-08-26T04:01:23+02:00 style-graficzne:js-stockhandler http://tech.sklep-pomoc.home.pl/style-graficzne:js-stockhandler?rev=1345946483&do=diff Pod-klasa Shop. Obsługa pól <select> do wyboru wariantów produktów. Ogranicza użytkownika do wybrania tylko istniejących wariantów i wywołuje stockDownloader. Parametry w HTML * Shop.values.OptionImgWidth (int) - rozmiar zdjęcia produktu * Shop.values.OptionImgHeight (int) - jw. * Shop.values.optionCurrentStock (int) - ID domyślnie wybranego wariantu * Shop.values.OptionsConfiguration (string) - zakodowana (Base64) mapa opisująca dostępne warianty produktów, dostępna w szablonie /scrip… text/html 2010-11-28T17:06:50+02:00 style-graficzne:smarty-basedir http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-basedir?rev=1290960410&do=diff Zwraca absolutną ścieżkę [bez domeny] pod jaką znajduje się sklep. Parametry: * nonempty = 1 [opcjonalny] - zwraca ”/” zamiast pustego stringu, jeżeli sklep nie znajduje się w żadnym z podfolderów Przykład: <a href="{baseDir nonempty=1}">Strona główna</a> text/html 2010-11-28T17:06:40+02:00 style-graficzne:smarty-box http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-box?rev=1290960400&do=diff Wstawia do kodu szablon modułu (box). Działanie podobne do {include}, ale m.in. z obsługą cache. Parametry: * file (string) [obowiązkowy] - relatywna ścieżka do pliku szablonu * box (string) [obowiązkowy] - nazwa modułu Przykład: {box file="../boxes/Menu/box.tpl" box="Menu"} text/html 2010-11-28T17:06:23+02:00 style-graficzne:smarty-country http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-country?rev=1290960383&do=diff Zwraca nazwę kraju w aktualnym języku sesji. Parametry: * code (string) [obowiązkowy] - dwuliterowy kod kraju Przykład: {country code="PL"} text/html 2012-08-26T04:01:23+02:00 style-graficzne:smarty-currency http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-currency?rev=1345946483&do=diff Zwraca cenę w aktualnej walucie sesji. Parametry: * value (float) [obowiązkowy] - wartość wejściowa, jeżeli waluta sesji jest inna niż waluta domyślna sklepu (wejściowa), nastąpi automatyczne przeliczenie w oparciu o stawki w sklepie * ceil (int) [opcjonalny] - ilość miejsc po przecinku, do zaokrąglenia * float (bool) [opcjonalny] - zwracany wynik rzutowany jest na float (pełna dokładność) * float_currency (bool) [opcjonalny] - zwracany jest string bez formatowania walutowego (jak flo… text/html 2012-08-26T04:01:23+02:00 style-graficzne:smarty-date http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-date?rev=1345946483&do=diff Zwraca datę w formacie odpowiednim do danego języka sesji. Parametry: * value (string) [obowiązkowy] - data wejściowa (wszystkie formaty obsługiwane przez Zend_Date) * format (string) [opcjonalny] - wymuszenie własnego formatu Przykład: {date value=$x format='Zend_Date::DATE_MEDIUM'} text/html 2010-11-28T17:22:23+02:00 style-graficzne:smarty-dynamic http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-dynamic?rev=1290961343&do=diff Blok kodu, którego wynik nie ma zostać zapisany w cache. Przykład: {dynamic} <b>{$user->user->getName()|escape}</b> {/dynamic} text/html 2012-08-26T04:01:23+02:00 style-graficzne:smarty-float http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-float?rev=1345946483&do=diff Zwraca liczbę zmiennoprzecinkową w formatowaniu języka sesji (odstępy, separator dziesiętny, etc.) Parametry: * value (float) [obowiązkowy] - wartość wejściowa * precision (int) [opcjonalny] - zaokrąglenie * useSign (bool) [opcjonalny] - wymuś znak (+) * noformat (bool) [opcjonalny] - bez formatowania (używane np. tylko do zaokrąglania) * trim (bool) [opcjonalny] - usuń zera oraz ewentualnie znak dziesiętny (jeżeli zbędny) text/html 2012-08-26T04:01:23+02:00 style-graficzne:smarty-imageurl http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-imageurl?rev=1345946483&do=diff Zwraca ścieżkę do zdjęcia odpowiednio zdjęcia lub jego tymczasowej, zapisanej wersji (cache). Parametry: * image (string) [obowiązkowy] - nazwa pliku * width (int) [opcjonalny] - szerokość w pikselach * height (int) [opcjonalny] - wysokość w pikselach * type (string) [opcjonalny] - typ (ścieżka), domyślnie „productGfx” * overlay (bool) [opcjonalny] - w przypadku braku zdjęcia (np. dla produktu), użyj pliku __overlay.jpg text/html 2012-08-26T04:01:23+02:00 style-graficzne:smarty-include http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-include?rev=1345946483&do=diff Helper {include} jest standardowo zawarty w Smarty. Aplikacja dodaje do niego dodatkowe parametry, które pozwalają wymusić zapisanie w cache. Parametry: * file (string) [obowiązkowy] - relatywna ścieżka do pliku szablonu * force_include_cache (bool) [opcjonalny] - wymuś zapisanie wyniku szablonu w cache, * force_include_cache_tags (string) [opcjonalny] - oddzielona przecinkami lista klas, których modyfikacja ma spowodować usunięcie wyniku strony z cache text/html 2012-08-26T04:01:23+02:00 style-graficzne:smarty-lang http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-lang?rev=1345946483&do=diff Zwraca aktualny język sesji. Parametry: * key (string) [obowiązkowy] - typ zwracanej wartości, dopuszczalne wartości: id | short | long Przykład: <script type="text/javascript" src="{baseDir}/public/scripts/lang/{lang key='long'}.js"></script> text/html 2012-08-26T04:01:23+02:00 style-graficzne:smarty-plugin http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-plugin?rev=1345946483&do=diff Wstawienie w dane miejsce wszystkich szablonów pluginów z danym modyfikatorem widoku. Parametry: * module (string) [obowiązkowy] - moduł aplikacji * template (string) [obowiązkowy] - nazwa modyfikatora (szablonu) Przykład: {plugin module=shop template=basket-zagiel} text/html 2010-11-28T18:08:19+02:00 style-graficzne:smarty-route http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-route?rev=1290964099&do=diff Zwraca ścieżkę do podstrony sklepu. Parametry: * key (string) [obowiązkowy] - identyfikator ścieżki * function (string) [opcjonalny] - szczególny typ wywołania (np. dla produktu), używane dla modyfikowalnych linków SEO, dopuszczalne wartości: product | category | producer | news | infopage text/html 2012-08-26T04:01:23+02:00 style-graficzne:smarty-translate http://tech.sklep-pomoc.home.pl/style-graficzne:smarty-translate?rev=1345946483&do=diff Zwraca frazę przetłumaczoną na dany język sesji. W przypadku nieznalezienia tłumaczenia, zwraca frazę wejściową. Parametry: * key (string) [obowiązkowy] - fraza wejściowa * format (string) [opcjonalny] - format, dopuszczalne wartości: currency | date | int text/html 2010-12-11T13:11:58+02:00 style-graficzne:variables-basketaddress http://tech.sklep-pomoc.home.pl/style-graficzne:variables-basketaddress?rev=1292069518&do=diff * $shippings - Logic_ShippingMethodList dostępne formy dostawy * $payments - Logic_PaymentMethodList dostępne płatności * $shipping_countries - tablica kod kraju -> nazwa do listy krajów dostawy * $shipping2payment - zakodowana JSONem mapa wiążąca dostawy z płatnościami, użycie w basketHandler * $country2shipping - zakodowana JSONem mapa wiążąca kraje z dostawami, użycie w basketHandler * $shippingvalue - zakodowana JSONem mapa kosztów dostaw, użycie w basketHandler * $allow_single … text/html 2010-12-08T21:08:30+02:00 style-graficzne:variables-basketdone http://tech.sklep-pomoc.home.pl/style-graficzne:variables-basketdone?rev=1291838910&do=diff * $shippings - Logic_ShippingMethodList dostępne formy dostawy * $payments - Logic_PaymentMethodList dostępne płatności * $shipping_countries - tablica kod kraju -> nazwa do listy krajów dostawy * $shipping2payment - zakodowana JSONem mapa wiążąca dostawy z płatnościami, użycie w basketHandler * $country2shipping - zakodowana JSONem mapa wiążąca kraje z dostawami, użycie w basketHandler * $shippingvalue - zakodowana JSONem mapa kosztów dostaw, użycie w basketHandler * $allow_single … text/html 2012-08-26T04:01:23+02:00 style-graficzne:variables-basketfinished http://tech.sklep-pomoc.home.pl/style-graficzne:variables-basketfinished?rev=1345946483&do=diff * $shippings - Logic_ShippingMethodList dostępne formy dostawy * $payments - Logic_PaymentMethodList dostępne płatności * $shipping_countries - tablica kod kraju -> nazwa do listy krajów dostawy * $shipping2payment - zakodowana JSONem mapa wiążąca dostawy z płatnościami, użycie w basketHandler * $country2shipping - zakodowana JSONem mapa wiążąca kraje z dostawami, użycie w basketHandler * $shippingvalue - zakodowana JSONem mapa kosztów dostaw, użycie w basketHandler * $allow_single … text/html 2010-12-08T20:35:45+02:00 style-graficzne:variables-basketindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-basketindex?rev=1291836945&do=diff * $shippings - Logic_ShippingMethodList dostępne formy dostawy * $payments - Logic_PaymentMethodList dostępne płatności * $shipping_countries - tablica kod kraju -> nazwa do listy krajów dostawy * $shipping2payment - zakodowana JSONem mapa wiążąca dostawy z płatnościami, użycie w basketHandler * $country2shipping - zakodowana JSONem mapa wiążąca kraje z dostawami, użycie w basketHandler * $shippingvalue - zakodowana JSONem mapa kosztów dostaw, użycie w basketHandler * $allow_single … text/html 2012-08-26T04:01:23+02:00 style-graficzne:variables-basketstep2 http://tech.sklep-pomoc.home.pl/style-graficzne:variables-basketstep2?rev=1345946483&do=diff * $shippings - Logic_ShippingMethodList dostępne formy dostawy * $payments - Logic_PaymentMethodList dostępne płatności * $shipping_countries - tablica kod kraju -> nazwa do listy krajów dostawy * $shipping2payment - zakodowana JSONem mapa wiążąca dostawy z płatnościami, użycie w basketHandler * $country2shipping - zakodowana JSONem mapa wiążąca kraje z dostawami, użycie w basketHandler * $shippingvalue - zakodowana JSONem mapa kosztów dostaw, użycie w basketHandler * $allow_single … text/html 2012-08-26T04:01:23+02:00 style-graficzne:variables-basketstep3 http://tech.sklep-pomoc.home.pl/style-graficzne:variables-basketstep3?rev=1345946483&do=diff * $shippings - Logic_ShippingMethodList dostępne formy dostawy * $payments - Logic_PaymentMethodList dostępne płatności * $shipping_countries - tablica kod kraju -> nazwa do listy krajów dostawy * $shipping2payment - zakodowana JSONem mapa wiążąca dostawy z płatnościami, użycie w basketHandler * $country2shipping - zakodowana JSONem mapa wiążąca kraje z dostawami, użycie w basketHandler * $shippingvalue - zakodowana JSONem mapa kosztów dostaw, użycie w basketHandler * $allow_single … text/html 2010-12-11T21:37:06+02:00 style-graficzne:variables-boxesbanner http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesbanner?rev=1292099826&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * banners - Logic_BannerList lista wylosowanych banerów text/html 2012-08-26T04:01:23+02:00 style-graficzne:variables-boxesbasket http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesbasket?rev=1345946483&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesbestseller http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesbestseller?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * list - Logic_ProductList lista produktów * format - format wyświetlania (1 - lista ze zdjęciami, 2 - bez) text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxescurrencies http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxescurrencies?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * format - format wyświetlania (1 - pole wyboru <select>, 2 - lista linków) * list - Logic_CurrencyList lista dostępnych walut * currency - aktualna waluta ses… text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxescustom http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxescustom?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * border - 1 jeżeli moduł ma mieć obramowanie * css - unikalne ID dla modułu (<div id=”...”>) * mode - tryb (0 - html, 1 - tekstowy, 2 - obraz) * html - treść html dla trybu 0 * text - treść tekstowa dla trybu… text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxeslanguagelist http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxeslanguagelist?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * format - format wyświetlania (1 - pole <select>, 2 - lista nazw, 3 - flagi) * language - aktualny język sesji * list - lista języków: text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxeslogin http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxeslogin?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * passlink - link do przypomnienia hasła * reglink - link do rejestracji text/html 2010-12-11T21:56:10+02:00 style-graficzne:variables-boxesmenu http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesmenu?rev=1292100970&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * format - na razie zawsze 1 * link_news - 1 jeżeli wyświetlić link „nowości” * link_promotions - 1 jeżeli wyświetlić link „promocje” * url_new - link do listy… text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesnewproducts http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesnewproducts?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * list - Logic_ProductList lista produktów * format - format wyświetlania (1 - lista ze zdjęciami, 2 - bez) text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesnews http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesnews?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * format - 1 - tylko tytuł, 2 - tytuł i treść skrócona * list - Logic_NewsList lista artykułów text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesnewsletter http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesnewsletter?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxespolls http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxespolls?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * poll - Logic_Poll ankieta * can_vote (bool) - czy użytkownik danej sesji może głosować * vote - wartość oddanego głosu text/html 2010-12-13T13:06:43+02:00 style-graficzne:variables-boxespricelist http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxespricelist?rev=1292242003&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * format - 1 lista linków, 2 z ikonami * xls - 1 jeżeli wyświetlić link do listy XLS (Excel) * html - 1 jeżeli wyświetlić link do listy HTML * xls_link - link … text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesproducers http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesproducers?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * list - Logic_ManufacturerList lista producentów * prod_links - tablica ID producenta -> link do listy jego produktów text/html 2010-12-12T00:36:25+02:00 style-graficzne:variables-boxesproductfilter http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesproductfilter?rev=1292110585&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * show_me (bool) - czy wyświetlić moduł (jest potrzebny tylko w wybranych listujących produkt, natomiast wywoływany zawsze) text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesproductoftheday http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesproductoftheday?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * list - Logic_ProductList lista produktów * format - format wyświetlania (1 - lista przewijania w poziomie, 2 - lista ze zdjęciami, 3 - bez)… text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesrecent http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesrecent?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * list - Logic_ProductList lista produktów * format - format wyświetlania (1 - lista przewijania w poziomie, 2 - lista ze zdjęciami, 3 - bez)… text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxessearch http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxessearch?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * extended - 1 jeżeli wyświetlić link do zaawansowanego wyszukiwania text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesspecialoffer http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesspecialoffer?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * list - Logic_ProductList lista produktów * format - format wyświetlania (1 - lista przewijania w poziomie, 2 - lista ze zdjęciami, 3 - bez)… text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-boxesusersonline http://tech.sklep-pomoc.home.pl/style-graficzne:variables-boxesusersonline?rev=1345946484&do=diff Wszystkie zmienne przekazywane są do modułów w ramach jednej głównej kolekcji $boxNs. Dla danego modułu, wartości dla niego, dostępne są pod jego ID $box_id. Przykładowy dostęp do zmiennej $title w module: $boxNs->$box_id->title * title - tytuł modułu (w nagłówku) * text - wstęp, treść do umieszczenia w górnej części * stats - tablica asocjacyjna opis statystyki -> wartość text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-categorieslist http://tech.sklep-pomoc.home.pl/style-graficzne:variables-categorieslist?rev=1345946484&do=diff * $view - tryb listowania: full, desc lub name * $categories - Logic_CategoryList lista kategorii text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-contactindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-contactindex?rev=1345946484&do=diff * $data - tablica asocjacyjna nazwa pola -> wartość, zwracana jest po wysłaniu w przypadku błędu * $data_error - tablica asocjacyjna nazwa pola -> komunikat błędu text/html 2010-12-08T21:25:26+02:00 style-graficzne:variables-global http://tech.sklep-pomoc.home.pl/style-graficzne:variables-global?rev=1291839926&do=diff * $user - Logic_UserOnline aktualnego użytkownika * $path - ścieżka bezwzględna (http) sklepu * $layout - * $footergroups - Logic_SkinFooterGroupList lista grup z linkami do stopki * $headerlinks - Logic_SkinHeaderLinkList lista linków w nagłówku * $banners - Logic_BannerList wylosowana lista bannerów do wyświetlenia na stronie * $breadcrumbs - aktualne położenie w sklepie (ścieżka) * $user_logged (bool) - czy użytkownik jest zalogowany * $showprices (bool) - czy pokazywać ce… text/html 2012-08-26T04:01:24+02:00 style-graficzne:variables-indexindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-indexindex?rev=1345946484&do=diff * $articles - Logic_NewsList lista artykułów do wyświetlenia * $view - tryb wyświetlania produktów na liście: name (same nazwy), desc (nazwa i opis), phot (nazwa i zdjęcie), full (wszystko) * $products - Logic_ProductList lista produktów * $paginator - informacje o stronnicowaniu z Zend_Paginator::getPages() text/html 2010-12-08T21:23:57+02:00 style-graficzne:variables-infoindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-infoindex?rev=1291839837&do=diff * $page - Logic_AboutPage strona informacyjna text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-linksindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-linksindex?rev=1345946485&do=diff * $links - Logic_LinkList lista linków text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-loginlogin http://tech.sklep-pomoc.home.pl/style-graficzne:variables-loginlogin?rev=1345946485&do=diff * $passlink - adres do formularza z przypomnieniem hasła text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-loginpassremind http://tech.sklep-pomoc.home.pl/style-graficzne:variables-loginpassremind?rev=1345946485&do=diff * $remindmail - podany adres (po wykonaniu POST), w przypadku błędu * $data_error - tablica nazwa pola -> błąd komunikatów (po wykonaniu POST) text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-loginpassremind2 http://tech.sklep-pomoc.home.pl/style-graficzne:variables-loginpassremind2?rev=1345946485&do=diff * $data_error - tablica nazwa pola -> błąd komunikatów (po wykonaniu POST) text/html 2010-12-11T16:44:47+02:00 style-graficzne:variables-loginregister http://tech.sklep-pomoc.home.pl/style-graficzne:variables-loginregister?rev=1292082287&do=diff * $additional_fields - Logic_AdditionalFieldList lista pól dodatkowych formularza * $TYPE_TEXT - Logic_AdditionalField::TYPE_TEXT, stała pola typu tekstowego * $TYPE_CHECKBOX - Logic_AdditionalField::TYPE_CHECKBOX, stała pola do zaznaczania * $address_type - typ wybranego adresu (firma || osoba prywatna), wartość z POST * $additional_error - tablica nazwa pola -> komunikat błędu dla pól dodatkowych (walidacja POST) * $mode - tryb rejestracji, „full” dla pełnych danych adresowych, „sim… text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-newsindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-newsindex?rev=1345946485&do=diff * $article - Logic_News artykuł text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-newsletterunsign http://tech.sklep-pomoc.home.pl/style-graficzne:variables-newsletterunsign?rev=1345946485&do=diff * $email - email do wpisania w pole <input> * $data_error - tablica asocjacyjna nazwa -> komunikaty błędów (walidacja POST) text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-newslist http://tech.sklep-pomoc.home.pl/style-graficzne:variables-newslist?rev=1345946485&do=diff * $articles - Logic_NewsList lista artykułów text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-offindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-offindex?rev=1345946485&do=diff * $msg - komunikat o wyłączeniu sklepu text/html 2010-12-11T16:56:04+02:00 style-graficzne:variables-paneladdress http://tech.sklep-pomoc.home.pl/style-graficzne:variables-paneladdress?rev=1292082964&do=diff Brak dodatkowych zmiennych, ponad ogólnodostępne. text/html 2010-12-11T17:05:12+02:00 style-graficzne:variables-paneladdressedit http://tech.sklep-pomoc.home.pl/style-graficzne:variables-paneladdressedit?rev=1292083512&do=diff * $address_id - ID adresu Logic_UserAddress lub 0 jeżeli dodawanie nowego * $table - tabela pól formularza, ma taką samą składnie jak w /scripts/basket/address.tpl * $default1 - wartość pola „adres domyślny” w przypadku błędu (walidacja POST) * $default2 - wartość pola „domyślny adres dostawy” w przypadku błędu (walidacja POST) * $show_default1 - czy pokazać checkbox „ustaw jako adres domyślny” (edytowany/dodawany adres nim nie jest) * $show_default2 - czy pokazać checkbox „ustaw jako… text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-panelcomments http://tech.sklep-pomoc.home.pl/style-graficzne:variables-panelcomments?rev=1345946485&do=diff Brak dodatkowych zmiennych, ponad ogólnodostępne. text/html 2010-12-11T16:59:25+02:00 style-graficzne:variables-paneledit http://tech.sklep-pomoc.home.pl/style-graficzne:variables-paneledit?rev=1292083165&do=diff * $additional_fields - Logic_AdditionalFieldList lista pól dodatkowych formularza * $TYPE_TEXT - Logic_AdditionalField::TYPE_TEXT, stała pola typu tekstowego * $TYPE_CHECKBOX - Logic_AdditionalField::TYPE_CHECKBOX, stała pola do zaznaczania * $data - tablica asocjacyjna pól nazwa -> wartość w przypadku błędu (walidacja POST) * $data_error - tablica asocjacyjna nazwa -> komunikaty błędów (walidacja POST) text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-panelfavourites http://tech.sklep-pomoc.home.pl/style-graficzne:variables-panelfavourites?rev=1345946485&do=diff Brak dodatkowych zmiennych, ponad ogólnodostępne. text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-panelindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-panelindex?rev=1345946485&do=diff * $orders - Logic_OrderList lista 5 najnowszych zamówień * $orders_links - tablica ID zamówienia -> link do szczegółów zamówień z powyższej listy * $orders_alllink (bool) - czy zamówień jest więcej niż 5 i powinien zostać wyświetlony link „pokaż wszystkie” * $orders_count - łączna liczba zamówień * $billing_address - Logic_UserAddress - domyślny adres użytkownika * $shipping_address - Logic_UserAddress - domyślny adres dostawy * $comments_count - liczba komentarzy użytkownika * $f… text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-panelorder http://tech.sklep-pomoc.home.pl/style-graficzne:variables-panelorder?rev=1345946485&do=diff * $order - Logic_Order zamówienie * $config_confirm (bool) - czy zamówienia wymagają potwierdzenia (wg ustawień sklepu) * $show_invoice (bool) - dostępność faktur w zamówieniach (wg ustawień sklepu) text/html 2010-12-11T16:51:59+02:00 style-graficzne:variables-panelorders http://tech.sklep-pomoc.home.pl/style-graficzne:variables-panelorders?rev=1292082719&do=diff * $orders - Logic_OrderList lista wszystkich zamówień użytkownika * $config_confirm (bool) - czy zamówienia wymagają potwierdzenia (wg ustawień sklepu) * $show_invoice (bool) - dostępność faktur w zamówieniach (wg ustawień sklepu) text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-panelpassword http://tech.sklep-pomoc.home.pl/style-graficzne:variables-panelpassword?rev=1345946485&do=diff * $data_error - tablica asocjacyjna nazwa -> komunikaty błędów (walidacja POST) text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-panelpayment http://tech.sklep-pomoc.home.pl/style-graficzne:variables-panelpayment?rev=1345946485&do=diff * $order - Logic_Order zamówienie * $payment_form - formularz płatności jeżeli online * $payment_message - instrukcje opłacenia zamówienia, jeżeli płatność offline text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-pluginexecute http://tech.sklep-pomoc.home.pl/style-graficzne:variables-pluginexecute?rev=1345946485&do=diff Plik służy do wywoływania pluginów i powinien mieć stałą zawartość: {if $plugin_template} {include file=$plugin_template} {/if} text/html 2012-08-26T04:01:25+02:00 style-graficzne:variables-pricelisthtml http://tech.sklep-pomoc.home.pl/style-graficzne:variables-pricelisthtml?rev=1345946485&do=diff * $collection - tablica z produktami pogrupowanymi wg kategorii, składnia: $collection = array( array( //kategoria produktów 'url' => '....', //link do kategorii 'name' => '...', //nazwa 'length' => X, //ilość produktów 'products' => array( //tablica produktów array( //produkt 'url' => '...', //link do karty produktu 'name' => '...', //nazwa 'price_netto' => … text/html 2010-12-11T13:41:40+02:00 style-graficzne:variables-productindex http://tech.sklep-pomoc.home.pl/style-graficzne:variables-productindex?rev=1292071300&do=diff * $product - Logic_Product produkt * $category_link - link do kategorii produktu * $stock_id - ID domyślnego wariantu (Logic_ProductStock) produktu * $attrs - tablica atrybutów produktu w formacie: $attrs = array( array( 'name' => "...", //nazwa atrybutu 'type' => (int), //typ, 0 = pole tekstowe, 1 = checkbox, 2 = select 'value' => "...", //wartość ), .... ); text/html 2012-08-26T04:01:26+02:00 style-graficzne:variables-productlist http://tech.sklep-pomoc.home.pl/style-graficzne:variables-productlist?rev=1345946486&do=diff 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 text/html 2012-08-26T04:01:26+02:00 style-graficzne:variables-productmailfriend http://tech.sklep-pomoc.home.pl/style-graficzne:variables-productmailfriend?rev=1345946486&do=diff * $prod_id - ID polecanego produktu * $data - zwrot danych POST w przypadku błędu * $data_error - tablica asocjacyjna nazwa -> komunikaty błędów (walidacja POST) text/html 2012-08-26T04:01:26+02:00 style-graficzne:variables-productsearch http://tech.sklep-pomoc.home.pl/style-graficzne:variables-productsearch?rev=1345946486&do=diff * $data - zwrot danych POST w przypadku błędu * $data_error - tablica asocjacyjna nazwa -> komunikaty błędów (walidacja POST)