This page last changed on Feb 10, 2011 by serwis.

Poniżej znajduje się lista plików wraz z opisami wchodzących w skład szablonu SMARTY:

aktualnosci.tpl

Szablon wyświetlający skróty aktualności na stronie głównej z możliwością wyświetlenia całego artykułu na nowej stronie, oraz z przyciskiem przenoszącym na stronę z listą aktualności w tabeli.

allpayKanaly.tpl

Szablon wyświetlający listę kanałów płatności w systemie AllPay.

W przypadku nie korzystania z płatności AllPay kanały nie będą wyświetlane.

cennik_wysyłek.tpl

Szablon wyświetlający cennik wysyłek w zależności od wagi.

chat.tpl

Szablon wyświetlający okienko chatu z możliwością wyboru odbiorcy treści wiadomości.

chatLogin.tpl

Szablon wyświetlający formularz logowania do chatu.

close.tpl

Plik zawiera kod JavaScript, który powoduje zamknięcie otwartego okna oraz powrót do okna macierzystego. Jest wyświetlany przez skrypt PHP w przypadku dodawania, edycji parametrów lub opcji w nowo otwartym oknie przeglądarki.

Niezalecane jest modyfikowane tego szablonu.

do_koszyka_multi.tpl

Szablon wyświetlający przycisk umożliwiający dodanie wielu towarów do koszyka bezpośrednio ze strony wyświetlającej katalog produktów.

drzewoGrupKontaktow.tpl

Szablon wyświetlający drzewo kontrahentów.

drzewoGrupTowarow.tpl

Szablon wyświetlający drzewo towarów.

error.tpl

Szablon wykorzystywany w przypadku niepowodzenia zdarzenia. Wyświetla komunikaty o błędach na nowej stronie, pełni podobną rolę do szablonu komunikat.tpl.

error_documents

Katalog zawierający strony z kodami błędów serwera apache 404, 403 itp.

errors.tpl

Szablon wykorzystywany w przypadku niepowodzenia zdarzenia. Wyświetla listę, w której znajdują komunikaty o błędach, pełni podobną rolę do szablonu komunikat.tpl.

fav.tpl

Szablon wyświetlający formularz dodawania nowej kategorii w ulubionych lub edycji już istniejącej kategorii. Plik ten korzysta z szablonu favForm.tpl do którego jest dodawany nagłówek i stopka. Strona jest wyświetlana w oknie dialogowym.

favDisp.tpl

Szablon wyświetlający towary dodane do ulubionych, jest on wyświetlany po kliknięciu na nazwę ulubionych w menu użytkownika.

favForm.tpl

Szablon wyświetlający formularz dodawania lub edycji nazw ulubionych.

favList.tpl

Szablony wyświetlający listę ulubionych dodanych przez użytkownika do e-commerce z możliwościami usunięcia, wyczyszczenia lub też edycji ulubionych.

favPoz.tpl

Szablon odpowiedzialny za dodawanie nowej pozycji do ulubionych. Dodawanie odbywa się w normalnym oknie, a sam plik choć wyświetla formularz dodawania/edycji pozycji ulubionych to jedynie korzysta z szablonu favPozForm.tpl, doklejając normalny nagłówek i stopkę.

favPozForm.tpl

Szablon wyświetlający formularz dodawania lub edycji pozycji do ulubionych.

favPozWin.tpl

Szablon odpowiedzialny za dodawanie nowej pozycji do ulubionych. W przeciwieństwie do pliku favPoz.tpl dodawanie odbywa się w okienku. Zastosowanie tej metody pozwala na dodanie towaru do Ulubionych i powrót do poprzedniego okna.

favWin.tpl

Podobnie jak szablon fav.tpl wyświetla formularz dodawania/edycji kategorii Ulubionych, różnicą jest otwieranie szablonu w nowym oknie przeglądarki.

font_resizer.tpl

Szablon obsługujący zmianę wielkości czcionki.

footer.tpl

Szablon stopki strony zawierający linki do podstron oraz prawa autorskie.

footerPrint.tpl

Szablon określa stopkę stron, które mogą zostać wydrukowane. Jest wykorzystywany w plikach takich jak: towarPrint.tpl, fsPrint.tpl oraz zkPrint.tpl.

footerWin.tpl

Szablon okrojonej wersji stopki używany przy wyświetlaniu szablonów w nowym oknie.

fsPrint.tpl

Szablon definiujący wygląd strony do druku z danymi z faktury.

Opcja dostępna tylko dla modułów mobilni handlowcy i platforma B2B.

header.tpl

Szablon nagłówka strony, w skryptach PHP nigdzie nie jest wymagane istnienie tego pliku, ale jest to bardzo ważny plik dołączany niemal do wszystkich plików szablonów  za pomocą dyrektywy include. W tym szablonie znajdują się meta dane dotyczące strony oraz linki dodające pliki kaskadowych arkuszy stylów i skryptów JavaScript używanych w całej aplikacji.

headerPrint.tpl

Szablon określający część nagłówkową stron, które mogą zostać wydrukowane. Jest wykorzystywany w plikach takich jak: towarPrint.tpl, fsPrint.tpl.

headerWin.tpl

Szablon okrojonej wersji nagłówka używany przy wyświetlaniu szablonów w nowym oknie.

index.tpl

Szablon określający wygląd strony głównej, jeżeli w panelu administracyjnym opcja jest włączona wtedy e-commerce wyświetla zawartość szablonu index.tpl, przy opcji wyłączonej na stronie głównej wyświetla się katalog produktów.

Aby nie obciążać nadmiernie serwera WWW poprzez stosowanie instrukcji  warunkowych  IF -  w plikach szablonów zostały zaprojektowane 4 szablony określające sposób prezentowania listy towarów:

ipBlokada.tpl

Szablon wyświetlający komunikat zablokowanym adresie IP użytkownika.

katalog00.tpl

Szablonu określający sposób prezentowana lista towarów:

  • brak miniaturek
  • brak dostępności

katalog01.tpl

Szablon określający sposób prezentowana lista towarów:

  • brak miniaturek
  • pokazywanie dostępności towaru

katalog10.tpl

Szablon określający sposób prezentowana lista towarów:

  • pokazywanie miniaturek
  • brak dostępności

katalog11.tpl

Szablon określający sposób prezentowana lista towarów:

  • pokazywanie miniaturek
  • pokazywanie dostępności
Podsumowując - pierwsza cyfra po nazwie katalog określa czy wyświetlać miniaturki towarów (1 - wyświetlaj, 0 - nie wyświetlaj) zaś druga cyfra określa czy pokazywać dostępność towaru (1 - wyświetlaj, 0 - nie wyświetlaj).

katalog-bottom.tpl

Szablon definiujący stopki szablonów katalog00.tpl, katalog01.tpl, katalog10.tpl i katalog11.tpl. W tym szablonie dołączana jest paginacja stron.

katalog-top.tpl

Szablon definiujący nagłówki szablonów katalog00.tpl, katalog01.tpl, katalog10.tpl i katalog11.tpl. W tym szablonie dołączany jest szablon odpowiedzialny za wyszukiwanie towarów menuSzukaj.tpl oraz wywoływany jest smarty plugin odpowiedzialny za tworzenie ścieżki kategorii wyświetlanych towarów.

katalog.tpl

Domyślny szablon wyświetlający towary w e-commerce. Jest on dołączany w szablonach katalog00.tpl, katalog01.tpl, katalog10.tpl i katalog11.tpl,

katalog_grupyt0.tpl

Szablon wykorzystywany w enesie wyświetlający towary w katalogu podgrup danej grupy z drzewa grup towarów - jeśli ta posiadała podgrupy.

katalog_grupyt1.tpl

Podobnie jak szablon katalog_grupyt0, szablon wyświetlający losowy towar z danej podgrupy.

komentarz.tpl

Szablon wyświetlający formularz umożliwiający dodanie komentarza do towaru, dostępny po zalogowaniu użytkownika. Użytkownik można tutaj wpisać np. wyrażenie swojej opinii na temat danego towaru.

komentarzLogin.tpl

Dodanie komentarza jest dostępne jedynie dla zalogowanych użytkowników więc ten plik precyzuje wygląd formularza logowania przed dodaniem komentarza.

komentarzOK.tpl

Szablon zawierający informacje wyświetlane po poprawnym dodaniu komentarza do bazy danych.

komunikat.tpl

Szablon z komunikatami wyświetlanymi podczas pracy z RAKSSQL e-commerce. Komunikaty są wyświetlane np. przy dodawaniu komentarzy, uwag czy wysyłaniu powiadomienia do znajomego.

komunikatWin.tpl

Szablon odpowiadający za wyświetlanie komunikatów w nowym oknie przeglądarki, spełnia tą samą rolę co komunikat.tpl.

konserwacja.tpl

Szablon wyświetlany podczas prac konserwacyjnych serwisu.

kontakt.tpl

Szablon wyświetlający informacje kontaktowe na temat firmy.

koszyk.tpl

Szablon wyświetlający zawartość koszyka.

koszykLoadForm.tpl

Szablon wyświetlający formularz załadowania koszyka z poprzedniej wizyty na stronie jeżeli nie zostało wykonane zamówienie na produkty znajdujące się w koszyku. Użytkownik może pozostać przy aktualnej zawartości koszyka, dodać wcześniej dodane towary do aktualnego koszyka lub też zamienić zawartość koszyka.

koszykPusty.tpl

Szablon wyświetlany w przypadku pustego koszyka. Znajduje się w nim informacja na temat pustego koszyka oraz lista miniatur najpopularniejszych towarów w sklepie.

koszykSaveForm.tpl

Szablon wyświetlający formularz, który służył do zapisania koszyka pod nazwą w bazie danych, opcja zapisywania została zmieniona i jest nieużywany.

legenda.tpl

Szablon odpowiadający za opis ikon pojawiających się na liście towarowej, przykładowo: towar ze zdjęciem, dostępny, posiada opis, jest w promocji.

loading.tpl

Szablon wykorzystywany w plikach katalog00.tpl, katalog01.tpl, katalog10.tpl i katalog11.tpl, przy pobieraniu informacji, po kliknięciu na link PODGLĄD. Uniemożliwia wykonywanie jakichkolwiek kliknięć do momentu załadowania całości danych.

mapa.tpl

Szablon wyświetlający nazwę podstrony mapy witryny.

mapa_strony.tpl

Szablon wyświetlający mapę strony. Mapa zawiera podstrony serwisu oraz grupy kategorii towarów w ofercie.

menu.tpl

Szablon wyświetlający boczne menu:

  •  drzewo grup towarowych: dowolne lub podstawowe w zależności od tego, które jest aktualnie przeglądane,
  •  formularz logowania,
  •  po zalogowaniu informacje o pozycjach koszyka.
Menu wyświetlane jest przy przeglądaniu katalogu towarów, koszyka oraz składaniu zamówień.

menuKoszyk.tpl

Szablon wyświetlający informacje o koszyku - liczbie pozycji, rabacie, wartości koszyka oraz o aktualnie zalogowanym użytkowniku. Szablon jest dołączony do pliku menu.tpl.

menuLogin.tpl

Szablon wyświetlający formularz logowania w menu bocznym. Jest widoczny jeżeli użytkownik nie zalogował się, po zalogowaniu wyświetlany jest szablon menuKoszyk.tpl.

menuSzukaj.tpl

Szablon wyświetlający formularz wyszukiwania towarów zawiera kilka opcji wyszukiwania m.in. cenę minimalną lub maksymalną towaru, szukaną nazwę bądź index, towary objęte promocją lub wyprzedaż. Użytkownik może też zaznaczyć opcję wyświetlania towarów tylko ze zdjęciem lub z opisem. Opcja dostępności towaru może być wybierana przez klienta sklepu lub zaznaczana domyślnie w panelu administracyjnym. Jest on dołączany w szablonie katalog.tpl oraz koszyk.tpl.

modalbox.tpl

Szablon zawierający źródła skryptu modalbox - skrypt obsługujący wyskakujące okienka. Aktualnie nie używany ponieważ okienka są obsługiwane przez jQuery.

news.tpl

Szablon wyświetlający zakładkę nowości / aktualności dodane przez użytkownika.

Newsy mogą zawierać informacje np: o nowych towarach lub promocjach.

newsy.tpl

Szablon wyświetlający tabelę z listą aktualności umieszczonych na stronie przez użytkownika.

ofPrint.tpl

Szablon obsługujący wydruk oferty w wersji html.

oswiadczenie.tpl

Szablon wyświetlający oświadczenia np.: o wyrażeniu zgody na przetwarzanie danych.

paginacja.tpl

Szablon odpowiedzialny za paginację rekordów na stronie - wykorzystywany do np. list towarów, zamówień czy ofert użytkownika.

platnosciPlKanaly.tpl

Szablon wyświetlający kanały płatności, jakimi można zapłacić za zamówienie, jeśli wybierano płatność za pomocą serwisu http://www.platnosci.pl.

polec.tpl

Szablon wyświetlający formularz powiadomienia (polecenia towaru).

polecOK.tpl

Szablon wyświetlany po pomyślnym wysłaniu e-maila z powiadomieniem o towarze do znajomego, może zawierać np. podziękowania dla użytkownika za polecenie.

poradnik.tpl

Szablon wyświetlający poradnik dla klienta na temat poprawnego korzystania i konserwacji wybranego towaru.

promocje.tpl

Szablon określający promocje i wyprzedaż. Szablon ten jest dołączany przy liście towarów w plikach katalog00, katalog01, katalog10 i katalog11 za pomocą dyrektywy include.

Jeżeli opcje wyświetlania promocji i wyprzedaży w e-commerce są włączone, szablon określa w jaki sposób będą one prezentowane.

pytanieForm.tpl

Szablon wyświetlający formularz pytania kierowanego przez klienta, dołączany w pliku zkPytanie.tpl.

regulamin.tpl

Szablon wyświetlający regulamin korzystania z serwisu.

rysunek.tpl

Szablon wyświetlający zdjęcia towarów / produktów po wejściu klienta na stronę informacyjną z produktem.

Zdjęcia towarów / produktów zamieszczone w katalogu e-commerce są prezentowane w zmniejszonej rozdzielczości. Dołączenie zdjęcia towaru / produktu lepszej jakości powoduje wyświetlenie miniatury zdjęcia w rozmiarze zadeklarowanym w Ustawieniach, natomiast po kliknięciu na miniaturę zdjęcie zostanie wyświetlone w oryginalnych rozmiarach przy pomocy opisywanego szablonu.

searchFormButton.tpl

Szablon wyświetlający przycisk formularza wyszukiwania. Przycisk ten jest odpowiedzialny za zwijanie / rozwijanie formularza.

select_producenci.tpl

Szablon wyboru producenta towaru / produktów będących w ofercie serwisu.

select_rozmiary.tpl

Szablon wyboru rozmiaru.

sondaShow.tpl

Szablon wyświetlający formularz odpowiedzi na wybraną sondę lub jeżeli jest ona już nieaktywna wyświetlane są jej wyniki. Sonda w tym szablonie jest wyświetlana na całej szerokości kontenera. W przypadku dwóch szablonów opisanych poniżej użytkownik może zdefiniować położenie sondy - w prawej lub lewej kolumnie - w panelu administratora.

sondaWyniki.tpl

Szablon wyświetlający wyniki danej sondy. Szablon ten jest wyświetlany dla aktywnych sond, na które użytkownik dodał już odpowiedź. Informacja na temat odpowiedzi użytkownika jest przechowywana w ciasteczkach, aby po dodaniu głosu użytkownik mógł sprawdzić aktualne wyniki sondażu.

sondy.tpl

Szablon wyświetlający zdefiniowaną sondę, w przypadku gdy skrypt nie znajdzie ciasteczka użytkownika szablon wyświetla pytanie wraz z możliwością oddania głosu, w przeciwnym wypadku wyświetlane są wyniki.

strona.tpl

Szablon wyświetlający stronę zdefiniowaną przez administrator w panelu administracyjnym.

towarAjaxShow.tpl

Szablon wyświetlający szybki podgląd towaru po kliknięciu na link PODGLĄD, nie przeładowuje strony co znacznie skraca czas oczekiwania na pojawienie się danych.

towarLast.tpl

Szablon wykorzystywany do prezentacji ostatnio odwiedzanych towarów przez użytkownika.

towarPrint.tpl

Szablon określający wygląd strony do druku z informacjami o towarze.

towarShow.tpl

Szablon określający sposób prezentowania danych towaru w oparciu o kartotekę towarową w systemie RAKSSQL. Zawiera również galerię zdjęć (Dodanie dodatkowych zdjęć produktu / towaru możliwe jest jedynie poprzez system RAKSSQL) oraz przyciski i zakładki umożliwiające dodawanie komentarzy do towarów, zgłaszanie uwag lub też polecanie towarów innym użytkownikom.

userAdres.tpl

Szablon wyświetlający formularz dodania / edycji adresu zamieszkania, zameldowania kontrahenta. Dodatkowo dołącza za pomocą dyrektywy include plik userAdresForm.tpl.

userAdresList.tpl

Szablon wyświetlający listę adresów dodanych przez użytkownika.

userFooter.tpl

Szablon wyświetlający wspólną stopkę dla plików z przedrostkiem user, dołączany za pomocą dyrektywy include.

userInternetWin.tpl

Szablon wyświetlający formularz dodawania i edycji danych internetowych firmy / osoby takich jak: adresu e-mail, strony www / numeru gg / numeru icq / identyfikatora skype'a. W zależności od tego co zostało zdefiniowane w słownikach systemu RAKSSQL. Edycja odbywa się w trybie okienkowym. Po modyfikacji / wprowadzeniu danych ładowany jest do okna plik close.tpl, który odpowiada ze zamknięcie okna i aktualizację danych w oknie macierzystym.

userKoszyk.tpl

Szablon wyświetlający zapytanie o zastąpienie zawartości koszyka.

Towary dodane podczas sesji do koszyka, po wylogowaniu, są zapamiętywane jeśli zamówienie nie zostało zrealizowane lub koszyk nie został opróżniony. Jeżeli przed zalogowaniem się użytkownik dodał jakieś nowe towary do koszyka, przy logowaniu zostanie wyświetlony komunikat czy zastąpić towary dodane podczas ostatniej sesji.

userLoginForm.tpl

Szablon wyświetlający formularz logowania do panelu użytkownika, informację o możliwości rejestracji oraz odzyskania zapomnianego hasła.

userPass.tpl

Szablon wyświetlający formularz zmiany dotychczasowego hasła, działający w połączeniu z plikiem userPassForm.tpl.

userPassForm.tpl

Szablon wyświetlający formularz zmiany dotychczasowego hasła.

userRegConfirmOk.tpl

Szablon z komunikatem wyświetlanym po prawidłowym potwierdzeniu rejestracji klienta.

userRegForm.tpl

Szablon wyświetlający formularz rejestracyjny e-sklepu, przeznaczony dla osób nie prowadzących działalności gospodarczej lub firmy.

userRegKontaktForm.tpl

Szablon wyświetlany podczas rejestracji osoby w module e-sklep jako kontakt personalny firmy, oprócz standardowego formularza zawiera pola weryfikacyjne związane z numerem i kwotą wystawionej faktury dla firmy (faktura oraz kwota musi być zarejestrowana w systemie RAKSSQL).

userRejestracjaOK.tpl

Szablon wyświetlany po poprawnym zarejestrowaniu użytkownika. Pozwala na określenie swojego własnego komunikatu jaki będzie wyświetlany po procesie rejestracji .

userTelefonWin.tpl

Szablon wyświetlający formularz dodawania na nowej stronie.

userTelefonForm.tpl

Szablon wyświetlający formularz dodawania i edycji numeru telefonu. W zależności od tego co zostało zdefiniowane w słownikach systemu RAKSSQL. Edycja odbywa się w oknie. Po modyfikacji / wprowadzeniu danych ładowany jest do okna plik close.tpl, który odpowiada ze zamknięcie okna i aktualizację danych w oknie macierzystym.

uwagaForm.tpl

Szablon wyświetlający formularz dodawania uwag na temat funkcjonowania i działania aplikacji e-commerce.

zamowienieBlad.tpl

Szablon wyświetlany w przypadku nie udanej próby zapisania zamówienia do bazy danych. Wszystkie towary koszyka zostają zapamiętane, możliwe jest ponowne złożenie zamówienia.

zamowienieConfirm.tpl

Szablon wyświetlany w przypadku przyjęcia zamówienia, aby zamówienie zostało przekazane do realizacji należy je potwierdzić.

zamowienieConfirmOk.tpl

Szablon wyświetlany w przypadku przekazania zamówienia do realizacji.

zamowieniePodsumowanie.tpl

Szablon wyświetlający komunikat o zamówieniu dla klient po poprawnym zapisaniu zamówienia w bazie danych. Zarówno w modelu e-sklep jak i B2B.

zkPrint.tpl

Szablon odpowiedzialny za wydruk zamówienia.

zkPytanie.tpl

Szablon wyświetlający formularz do wysłania zapytania o zamówienie, zawiera również nagłówek zamówienia.

zmianaDanychFirma.tpl

Szablon wyświetlający formularz zmiany danych osobowych użytkownika, który zarejestrował się jako firma.

zmianaDanychOsoba.tpl

Szablon wyświetlający formularz zmiany danych osobowych użytkownika, który zarejestrował się jako osoba prywatna.

znaczniki.tpl

Szablon wyświetlający tabele aktywnych znaczników dla danego towaru / produktu, które zostały dodane przez administratora.

Document generated by Confluence on Feb 10, 2013 20:30