Widoki w Hummerce pozwalają prowadzić kilka wersji sklepu - np. sklep detaliczny i hurtowy, wersję zagraniczną albo katalog nagród - na jednym panelu, jednym katalogu towarów i jednej bazie klientów. Każdy widok ma własny język, walutę, asortyment, ceny, dostawy, płatności i treści, a z modułem wielodomenowości także własną domenę. Na widokach opiera się sprzedaż B2B i B2C w jednym sklepie.
Stan na wersję Hummerce 2.35 (ostatnie zmiany w module: 2.35.55), aktualizacja 2026-09-28.
- Kilka kanałów sprzedaży z jednego panelu - jeden katalog, jedna baza klientów, jedna obsługa zamówień. Bez stawiania i utrzymywania osobnych sklepów.
- Sklep B2C i B2B w jednym systemie - w widoku hurtowym inne ceny, płatności odroczone i dostęp tylko dla przypisanych firm.
- Wersje krajowe i językowe - osobna waluta, język, ceny i dostawy, także pod osobnymi domenami.
- Katalog nagród lub program lojalnościowy jako osobny widok - z własnym asortymentem i płatnością punktami.
- Widok salonu, punktu odbioru lub oddziału - z własnym magazynem i sposobem wysyłki.
- Widok dla dystrybutora lub oddziału z własnym cennikiem.
- Marketplace - integracje z Baselinker i Allegro pobierają towary z wybranego widoku i zapisują zamówienia do wskazanego widoku.
- Raportowanie per kanał - każde zamówienie ma zapisany widok, w którym zostało złożone.
Zrzuty ze sklepu demonstracyjnego Hummerce w szablonie Bootstrap 5.





- Towary - towar jest widoczny tylko w widokach, do których go przypisano. Towar można przypisać do dowolnej liczby widoków.
- Klienci - klient może być przypisany do wielu widoków. Ma to znaczenie dla widoków z ustawieniem Dostępny tylko dla przypisanych użytkowników.
- Sposoby dostawy i płatności - koszyk pokazuje tylko te przypisane do bieżącego widoku (np. płatność odroczona tylko w widoku hurtowym).
- Reguły cennika, reguły cen towarów i promocje koszykowe - obowiązują w wybranych widokach albo Dla wszystkich widoków (Cenniki, Promocje koszykowe).
- Magazyny - po włączeniu ustawienia "Wielowidokowe" magazyny dostępność towaru liczy się tylko z magazynów przypisanych do widoku (Magazyn).
- Szablony, przekierowania, zestawy, oferty handlowe, wpisy książki adresowej, zapisane koszyki - też mają przypisane widoki.
- Zamówienie należy zawsze do jednego widoku - tego, w którym zostało złożone.
- Kategorie nie są przypisywane do widoków. Widok może mieć własną Kategorię główną widoku - dzięki temu każdy widok może pokazywać inną gałąź drzewa kategorii.
- Parametry wielowidokowe - parametr oznaczony przy tworzeniu jako Wielowidokowy przechowuje osobną wartość dla każdego widoku (np. nazwa, opis, zdjęcie towaru, logo widoku). Gdy widok nie ma własnej wartości, sklep pokazuje wartość z widoku domyślnego (Parametry i lokacje).
- Nowy obiekt zapisany bez widoku trafia do widoku domyślnego. Do pozostałych widoków trzeba go przypisać.
- Symbol i Nazwa (w każdym języku sklepu).
- Waluta - jedna waluta wymuszona w widoku albo kilka do wyboru. Bez ustawienia sklep używa waluty domyślnej.
- Język - jeden język wymuszony w widoku albo kilka do wyboru (klient spoza listy dostaje pierwszy z nich). Bez ustawienia widok nie zmienia języka.
- Kategoria główna widoku.
- Dostępny tylko dla przypisanych użytkowników - widok tylko dla zalogowanych klientów przypisanych do tego widoku.
- Indywidualny koszyk - osobny koszyk tylko dla tego widoku (Koszyki).
- Dodatkowe parametry dodane przy wdrożeniu (np. logo, e-mail widoku, dane nadawcy przesyłek).

- Pierwsze wejście do sklepu - widok z ustawienia Domyślny widok (sklep - front). Gdy widok domyślny jest tylko dla przypisanych, a klient nie jest do niego przypisany, sklep wybiera pierwszy widok klienta. Gdy klient nie ma żadnego widoku, sklep odmawia dostępu.
- Zmiana widoku przez klienta - przełącznikiem w nagłówku sklepu albo wejściem na adres z parametrem
?currentView=<symbol widoku> (np. link z newslettera do wersji hurtowej).
- Parametr w adresie i przełącznik zadziałają tylko dla widoku dostępnego dla klienta. Widoku Dostępny tylko dla przypisanych użytkowników nie otworzy gość ani klient bez przypisania.
- Karta towaru spoza widoku - wejście na kartę towaru, którego nie ma w bieżącym widoku, przełącza sesję na widok, w którym ten towar jest dostępny. Gdy takiego widoku nie ma, klient dostaje błąd strony.
- Kraj dostawy lub domena - opcjonalnie widok może wynikać z kraju dostawy wybranego przez klienta (parametr widoku Możliwe kraje dostawy) albo z domeny, na którą wszedł klient (moduł wielodomenowości).
- Przy zmianie widoku sklep ustawia język i walutę widoku oraz odpowiedni koszyk:
- koszyk współdzielony - ten sam we wszystkich widokach; przelicza się w nowym widoku, a towary niedostępne w tym widoku są z niego usuwane,
- koszyk indywidualny - osobny, nie przechodzi do innych widoków (Koszyki).
- Każda sesja panelu też działa w widoku. Administrator wybiera go w nagłówku panelu - -- Wszystkie -- albo jeden widok.
- Listy towarów i zamówień w panelu oraz eksporty danych pokazują obiekty z wybranego widoku.
- Wartości parametrów wielowidokowych edytuje się osobno dla widoku domyślnego i dla innych widoków (zakładka Inne widoki w edycji towaru).
- Rola administratora może ograniczać dostęp do wybranych widoków - administrator widzi wtedy tylko swoje widoki i nie ma opcji -- Wszystkie --.
- W panelu klienta ustawienie Pokaż wszystkie złożone zamówienia we wszystkich widokach? decyduje, czy klient widzi zamówienia złożone w innych widokach niż bieżący (domyślnie tak).
- Reguły cennika, reguły cen towarów i promocje koszykowe mają ustawienie Dla wszystkich widoków albo listę Widoki - tak ustawia się np. ceny hurtowe tylko w widoku B2B (Cenniki, Promocje koszykowe).
- Wyszukiwarka przy włączonym Przesyłaniu widoków szuka tylko towarów z bieżącego widoku - towary jednego widoku nie pojawiają się w wynikach innego (Wyszukiwarka i filtry).
- Rekomendacje towarów mogą być ograniczone do bieżącego widoku klienta.
- W edytorze kryteriów (np. kategorie wirtualne) można filtrować towary po widoku.
- Wszystkie widoki działają domyślnie pod jednym adresem sklepu - widok jest zapamiętany w sesji klienta, a nie w adresie strony.
- Adres z parametrem
?currentView= nadaje się do linków kampanii, ale nie tworzy osobnej wersji strony dla wyszukiwarek internetowych.
- Osobne adresy dla widoków (np. osobna domena dla wersji zagranicznej) wymagają modułu wielodomenowości.
- Moduł wielodomenowości przypisuje sklepowi Hummerce kilka domen - np. osobną domenę dla wersji zagranicznej albo dla sprzedaży B2B. Pełny opis zasad działania, podziału prac i wdrożenia: Wielodomenowość.
- W skrócie: każda domena ma adres główny i aliasy (alias przekierowuje na adres główny), język startowy nowej sesji, listę dozwolonych widoków i widok domyślny oraz grupę domen (domeny w grupie dzielą logowanie i koszyk klienta).
- Wszystkie domeny to jedna aplikacja i jedna baza - wspólny panel, katalog, klienci i zamówienia.
- Widoki to podstawowy mechanizm platformy Hummerce - działa we wszystkich obecnych wersjach sklepu.
- Język i waluta ograniczone do listy w widoku - od wersji 2.30.
- Przełącznik widoków w szablonie Bootstrap 5 - od wersji 2.33.
- Wiele widoków na jednej domenie, widok domyślny domeny i wspólne logowanie między domenami w nowych przeglądarkach - od wersji 2.34.
- Obsługa widoków przez asystenta AI (MCP) - od wersji 2.35.
- Ostatnie zmiany w module: wersja 2.35.55.
- Przełącznik widoków jest w bazowych szablonach Bootstrap 5 i Bootstrap 4 - pojawia się, gdy sklep ma więcej niż jeden widok.
- Język widoku wymaga języków skonfigurowanych w sklepie (Wielojęzyczność).
- Waluta widoku wymaga waluty skonfigurowanej w Konfiguracja -> Waluty (Wiele walut).
- Kategoria główna widoku - moduł kategorii głównej widoku (w standardowej konfiguracji).
- Magazyny per widok - ustawienie "Wielowidokowe" magazyny i przypisanie magazynów do widoków (Magazyn).
- Wybór widoku po kraju dostawy - moduł wyboru kraju z włączoną zmianą widoku (konfiguracja wdrożeniowa).
- Wielodomenowość - moduł wielodomenowości i wspólnego logowania między domenami, a po stronie serwera domeny, DNS i certyfikaty.
- Ograniczenie widoków administratora - role i uprawnienia panelu (Uprawnienia administratorów).
- Widoki działają po aktualizacji - są częścią platformy. Nowy widok zakłada się i konfiguruje w panelu. Zakres typowego uruchomienia nowego widoku:
- założenie widoku, ustawienie języka, waluty, kategorii głównej i koszyka,
- przypisanie towarów, klientów, dostaw, płatności, reguł cennika i promocji,
- uzupełnienie wartości parametrów wielowidokowych (nazwy, opisy, logo) i tłumaczeń,
- ewentualne zmiany w szablonie zależne od widoku (inne style, ukrycie elementów, inne treści),
- testy na środowisku testowym i uruchomienie produkcyjne.
- Wielodomenowość wymaga wdrożenia - moduł nie włącza się sam i nie ma ustawień w panelu. Zakres: konfiguracja domen w sklepie, przygotowanie DNS, certyfikatów i serwera WWW (hosting), testy przejść między domenami, logowania i koszyka.
- Minimalny szacowany czas:
- nowy widok bez zmian w szablonie (Bootstrap 5 i Bootstrap 4) - od 4 h,
- wielodomenowość dla dwóch domen - od 8 h, bez prac po stronie serwera i hostingu.
- Czas konkretnego wdrożenia zależy od jego zakresu - wyceniamy go indywidualnie.
- Od czego zależy czas:
- liczba widoków i skala przypisań (towary, klienci, dostawy, płatności, reguły cen),
- zmiany w szablonie zależne od widoku (wygląd, treści, ukryte elementy),
- liczba języków i walut, tłumaczenia treści,
- liczba domen, aliasów i wspólne logowanie między domenami,
- magazyny per widok, integracje (ERP, Baselinker, Allegro, feedy produktowe) - wyceniane osobno,
- wersja sklepu - starsza wersja wymaga najpierw aktualizacji (wycena osobno).
- Kategorie, strony i contenty nie są przypisywane do widoków. Inne kategorie w widoku uzyskuje się przez kategorię główną widoku, a inne treści - przez parametry wielowidokowe lub zmiany w szablonie.
- Widok nie zmienia sam wyglądu sklepu. Inny wygląd, logo czy ukrycie elementów w widoku to prace w szablonie.
- Przełącznik widoków pokazuje wszystkie widoki, także te dostępne tylko dla przypisanych klientów. Wybór takiego widoku przez klienta bez dostępu nic nie zmienia - taki widok warto ukryć w szablonie.
- Bez modułu wielodomenowości wszystkie widoki mają ten sam adres - wyszukiwarki internetowe indeksują tylko widok domyślny. Ograniczenia samej wielodomenowości (brak hreflang i sitemap per domena, brak ustawień w panelu, wymóg jednej instancji serwera dla wspólnego logowania) - zob. Wielodomenowość.
- Zamówienie należy do jednego widoku - klient nie przeniesie zamówienia ani jego historii do innego widoku.
- Nowe towary i inne obiekty trafiają do widoku domyślnego - do pozostałych widoków trzeba je przypisać (ręcznie, importem, przez API lub asystenta AI).
- Przez asystenta AI nie założymy ani nie zmienimy widoku - dostępna jest lista widoków i przypisania obiektów.
- Nie weryfikujemy konfiguracji pod kątem zgodności z prawem - regulaminy, ceny i waluty dla poszczególnych rynków ustala sklep.
- Znaczniki hreflang i mapy witryny per domena, konfiguracja domen w panelu - zob. Wielodomenowość.
- Przypisanie kategorii, stron i banerów do widoków.
- Ukrywanie w przełączniku widoków niedostępnych dla klienta.
- Zakładanie i konfiguracja widoków przez asystenta AI.
- Raporty sprzedaży w podziale na widoki w panelu.
Czy w Hummerce można prowadzić sprzedaż B2B i B2C w jednym panelu?
Tak. Widok hurtowy może mieć inne ceny, płatności odroczone i dostęp tylko dla przypisanych firm, a katalog, klienci i zamówienia pozostają wspólne z widokiem detalicznym.
Czy każdy widok może mieć własną domenę?
Tak, z modułem wielodomenowości. Moduł wymaga wdrożenia, a DNS, certyfikaty SSL i konfigurację serwera przygotowuje hosting.
Czy widoki mogą mieć różne ceny, promocje, dostawy i płatności?
Tak. Reguły cennika, reguły cen towarów, promocje koszykowe, sposoby dostawy i płatności przypisuje się do wybranych widoków.
Czy widok może korzystać z własnego magazynu?
Tak. Po włączeniu ustawienia "Wielowidokowe" magazyny dostępność towaru liczy się tylko z magazynów przypisanych do widoku.
Czy wyszukiwarki internetowe indeksują każdy widok osobno?
Tylko przy osobnych domenach dla widoków (moduł wielodomenowości). Bez niego wszystkie widoki mają ten sam adres i indeksowany jest widok domyślny. Moduł wielodomenowości nie generuje znaczników hreflang.
Ile trwa uruchomienie nowego widoku w Hummerce?
Nowy widok bez zmian w szablonie - od 4 h. Wielodomenowość dla dwóch domen - od 8 h, bez prac po stronie serwera i hostingu.
Chcesz zobaczyć, jak widoki mogą działać w Waszym sklepie? Umów bezpłatną prezentację.
- Lista i szczegóły widoków: Konfiguracja -> Widoki - lista Dostępne widoki (kolumny: Symbol, Nazwa, Dostępny tylko dla przypisanych użytkowników, Indywidualny koszyk), szczegóły widoku, historia zmian.
- Ustawienia widoków: Konfiguracja -> Ustawienia, grupa Widoki:
- Pokaż wszystkie złożone zamówienia we wszystkich widokach? - domyślnie tak,
- Domyślny widok (sklep - front) - domyślnie widok
default.
- Inne ustawienia związane z widokami (Konfiguracja -> Ustawienia):
- grupa Magazyn: "Wielowidokowe" magazyny (domyślnie nie), Przenieś rezerwacje po zmianie widoku w zamówieniu (domyślnie nie),
- grupa Wyszukiwarka: Przesyłanie widoków,
- grupa E-maile: Properties adresu email w widoku - parametr widoku z adresem, na który idą powiadomienia o zamówieniach z tego widoku; Wyklucz widoki z powiadomień email dotyczących zamówień,
- grupa Przyjazne linki: Szablon dla widoków,
- grupy Baselinker i Allegro API: widok towarów i widok zamówień integracji.
- Wybór widoku w panelu: nagłówek panelu (-- Wszystkie -- lub wybrany widok).
- Obiekty: pole Widoki w edycji towaru, klienta, dostawy, płatności, magazynu, szablonu, przekierowania, reguł cennika i promocji koszykowych. W zamówieniu - widok, w którym zostało złożone.
- Parametry: Wielowidokowy - ustawienie parametru przy jego tworzeniu (Parametry i lokacje).
- Wielodomenowość: tylko konfiguracja modułu przez zespół wdrożeniowy - bez ustawień w panelu.
- REST API: odczyt, tworzenie, zmiana i usuwanie widoków; operacje na towarach, kategoriach, stronach, klientach, obiektach repo, producentach, zestawach i zamówieniach w kontekście wskazanego widoku - np. zamówienie złożone przez API trafia do tego widoku (REST API).
- MCP (Asystent AI - serwer MCP):
ec2_views_list - lista widoków i informacja, czy sklep jest wielowidokowy,
ec2_object_views_get - w których widokach jest obiekt (np. towar, klient, dostawa, płatność, magazyn, promocja koszykowa),
ec2_object_views_set - zastępuje listę widoków obiektu; pusta lista jest odrzucana. Wymaga uprawnienia do edycji danego obiektu.
Treści zależne od widoku zmienia się przez parametry wielowidokowe (Parametry i lokacje), a komunikaty w edytorze komunikatów. Nazwę widoku, widoczną w przełączniku, ustawia się w szczegółach widoku w każdym języku. Wartości domyślne są po polsku i po angielsku.
| Klucz |
Wartość domyślna |
msg.view.empty |
Wybierz widok (EN: Select view) |
| Symbol |
Obiekt |
Etykieta |
_currency |
widok |
Waluta |
_language |
widok |
Język |
_availableOnlyForAssignedUsers |
widok |
Dostępny tylko dla przypisanych użytkowników |
_dedicatedCart |
widok |
Indywidualny koszyk |
_viewRootCategory |
widok |
Kategoria główna widoku |
_possibleDeliveryCountries |
widok |
Możliwe kraje dostawy (przy wyborze widoku po kraju dostawy) |