Baza wiedzy

Jedna platforma e‑commerce. Nieskończone możliwości sprzedaży B2C i B2B

Poniżej prezentujemy listę nowości, jakie pojawiły się w systemie. Zmiany wprowadzono między innymi w module Sprzedaży oraz SEO. Dodano kody błędów Forbidden, a także frazy wyszukiwania w site-mapie ogólnej sklepu.


Sprzedaż

Zamówienia

Dodano nowe kolumny na liście zamówień

Czego dotyczy zmiana?

Dodano nowe kolumny na liście zamówień.

Jak to działa?

W Sprzedaż → Zamówienia dodano dwie nowe kolumny:

  • Referer;
  • Parametry wejścia.

Dodano nową opcję w edycji zamówienia dot. akcji promocyjnych

Czego dotyczy zmiana?

Dodano w edycji zamówienia opcji symulacji koszyka i wczytania akcji promocyjnych. 

Jak to działa?

Dotychczas, po kliknięciu w edycji zamówienia: Aktywuj akcję, dostępna była możliwość wpisania kodu akcji oraz jej dodania. Od najnowszej aktualizacji, dostępna będzie też opcja symulacji koszyka i automatycznego wczytania akcji promocyjnych, które należą się klientowi.


Ustawienia

SEO

Dodano w site-mapie ogólnej frazy wyszukiwania

Czego dotyczy zmiana?

Uwzględniono w site-mapie ogólnej wprowadzone frazy wyszukiwania.

Jak to działa?

Frazy pochodzą z modułu: /admin/search_phrases. 

Są dodawane do sitemapy w formie:

<url>
<loc> https://test4v25.atomstore.pl/s?q=fraza-wyszukiwania</loc>
<lastmod>2026-04-03</lastmod>
</url>

Języki fraz wyszukiwania są brane pod uwagę i wyświetlane w sitemapie w opowiednim języku. 

Konfiguracja sklepu

Dodano ustawienie dotyczące lokalnego asortymentu w Google Feed

Czego dotyczy zmiana?

Dodano nowe ustawienie dotyczące lokalnego asortymentu w google feed: Kod sklepu dla magazynu własnego.

Jak to działa?

Ustawienie znajduje się po przejściu do: Ustawienia → Konfiguracja sklepu → Marketing → Google Feed → Lokalny asortyment. Wartość podana pojawi się w feedzie Google, przeznaczonym dla lokalnego asortymentu: /google/local_stores_feed.

<item>
<g:id>2-66</g:id>
<g:item_group_id>2</g:item_group_id>
<g:store_code>MagazynWłasny</g:store_code>
<g:quantity>50</g:quantity>
<g:availability>in stock</g:availability>
<g:price>209.90 PLN</g:price>
</item>

Ustawienie jest do użytku w przypadku, gdy chcesz prezentować stan magazynu własnego w ramach feedu dla asortymentu lokalnego.

Dodano opcję waluty według klienta – nie handlowca

Czego dotyczy zmiana?

Dodano nowe ustawienie: Automatycznie wczytuj walutę klienta przy zmianie klienta.

Jak to działa?

Ustawienie znajduje się w: Ustawienia → Konfiguracja sklepu → B2B → Handlowcy. 

Gdy użytkownik jest zalogowany na konto Handlowca i przełącza się między klientami, zmienia się w takiej sytuacji waluta względem tej, która jest przypisana do wybranego klienta.


Inne

Logowanie

Dodano do komunikatów Forbidden informację z kodami błędów

Czego dotyczy zmiana?

Dodano do komunikatów: Forbidden, odpowiednie kody błędów.

Jak to działa?

Poniżej znajdziesz instrukcję z wyjaśnieniem kodów.

Wyjaśnienie kodów:

  • A – oznacza że przez AntySpam (antyspam.php)
  • A0 – adres IP znajduje się na globalnej liście zablokowanych adresów: https://nazwasklepu/admin/antispam >  Typ: Blacklista 
  • A1 – adres IP znajduje się na blackliście sklepu – ustawienie: BlackList – lista IP, dla których dostęp będzie zablokowany, które znajduje się po przejściu do: Ustawienia → Konfiguracja sklepu → Bezpieczeństwo → BlackList – lista IP, dla których dostęp będzie zablokowany
  • A2 – sytuacja w której zablokowane są wszystkie adresy IP (wartość w ustawieniu BlackList – lista IP, dla których dostęp będzie zablokowany, a adresu IP brak na whiteliście w Ustawienia → Konfiguracja sklepu → Bezpieczeństwo → WhiteList – lista IP, dla których sklep będzie zawsze dostępny)
  • A3 – jak w A1 tylko IP zablokowane na podstawie maski adresu IP
  • A5 – dotyczy REST API – prób dostępu do REST API z adresu IP spoza ustawienia Ustawienia → Konfiguracja sklepu → Bezpieczeństwo → Dostęp do REST API z IP
  • A6 – zablokowany na podstawie User Agenta –  Ustawienia > Konfiguracja sklepu → Bezpieczeństwo → User Agent BlackList – lista identyfikatorów przeglądarek, dla których sklep będzie zawsze zablokowany – dopasowanie precyzyjne
  • A6* – jak wyżej, tylko że na podstawie definicji z * (czyli po dowolnym ciągu znaku)
  • A7 – blokada na podstawie zdefiniowanych przez AtomStore listy podejrzanych User Agentów – ustawienie Ustawienia → Konfiguracja sklepu → Bezpieczeństwo → Ochrona przed podejrzanymi User-Agent
  • A8 – adres IP z sieci Tor – ustawienie Blokuj sieć Tor, które znajduje się po przejściu do: Ustawienia → Konfiguracja sklepu → Bezpieczeństwo.
  • A9 – dopasowanie User Agent AI na podstawie ustawienia Blokuj Boty AI, które znajduje się po przejściu do: Ustawienia > Konfiguracja sklepu > Antyspam

================================

UWAGA! Odnośnie A7 – lista User Agentów definiowana jest w repozytorium AtomStore, w pliku app/webroot/antyspam-user-agents.txt Aktualna zawartość pliku:

BUbiNG (+http://law.di.unimi.it/BUbiNG.html)

Mozilla/5.0 (compatible; DnyzBot/1.0)

Barkrowler/0.7 (+http://www.exensa.com/crawl)

Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/)

Mozilla/5.0 (compatible; uCrawler/1.0 ; +https://blog.ucoz.ru/upolicy)

Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Mozilla/5.0 (compatible; 007ac9 Crawler; http://crawler.007ac9.net/)

Wotbox/2.01 (+http://www.wotbox.com/bot/)

MauiBot (crawler.feedback+wc@gmail.com)

Mozilla/5.0 (compatible; spbot/5.0.3; +http://OpenLinkProfiler.org/bot )

Mozilla/5.0 (compatible; eright/1.0; +bot@eright.com)

Mozilla/5.0 (compatible; Cliqzbot/2.0; +http://cliqz.com/company/cliqzbot)

Mozilla/5.0 (compatible; Daum/4.1; +http://cs.daum.net/faq/15/4118.html?faqId=28966)

Odnośnie A8 – lista adresów IP pochodzi z https://check.torproject.org/torbulkexitlist

======================================================

  • B – oznacza że przez backend (czyli ogólnie przez kod AtomStore)
  • B0 – 5-te nieudane logowanie z adresu IP
  • B1 – próba odpytania IP z sieci Tor (gdyby ustawienie Blokuj sieć Tor w: Ustawienia → Konfiguracja sklepu → Bezpieczeństwo było wyłączone)
  • B2 – anonimowy adres IP (na podstawie firehol/x4bnet)
  • B3 – próba dostępu do panelu administracyjnego bez klucza autoryzacyjnego
  • B4 – próba wejścia do panelu administracyjnego spoza list IP dostępu do panelu administracyjnego – Dostęp do panelu administracyjnego z IP w: Ustawienia → Konfiguracja sklepu → Bezpieczeństwo → Dostęp do panelu administracyjnego z IP.
  • B5 – próba wejścia do panelu administracyjnego spoza kraju z dostępem do panelu administracyjnego – Kraje z dostępem do panelu administracyjnego w: Ustawienia → Konfiguracja sklepu → Bezpieczeństwo 
  • Dodatkowo – każde takie zdarzenie jest dodawane do komunikatów błędów: https://ogrodosfera.pl/admin/log_errors?content=Zablokowano%20dost%C4%99p%20do%20strony
  • Automatyczne dodanie IP do BlackListy sklepu także jest dodane: https://ogrodosfera.pl/admin/log_errors?content=BlackListy

Ad B2 – lista anonimowych adresów IP jest pobierana z:

– https://raw.githubusercontent.com/X4BNet/lists_vpn/main/output/vpn/ipv4.txt

– https://iplists.firehol.org/files/firehol_anonymous.netset

Pozostałe aktualizacje

Aktualizacja 5.19.1

Poniżej prezentujemy listę nowości, jakie pojawiły ...

Aktualizacja 5.17.1

Poniżej prezentujemy listę nowości, jakie pojawiły ...

Aktualizacja 6.1.3

Poniżej prezentujemy listę nowości, jakie pojawiły ...

Aktualizacja 5.27.5

Poniżej prezentujemy listę nowości, jakie pojawiły ...

Aktualizacja 6.1.1

Poniżej prezentujemy listę nowości, jakie pojawiły ...

Zmiany w szablonie demo – czerwiec / I ...

Karta produktu 1. Wprowadzono automatyczne uzupełni...