BL Transfer - Aktualizacja Listopad 2025: Filtrowanie Języków i Paginacja
Nowa aktualizacja BL Transfer rozwiązuje problem błędów językowych przy kopiowaniu produktów między katalogami. Dodaliśmy również paginację dla katalogów z 1000+ produktami.
BL Transfer - Aktualizacja Listopad 2025
Słuchamy naszych użytkowników i nieustannie ulepszamy BL Transfer. Najnowsza aktualizacja rozwiązuje kluczowe problemy zgłaszane przez społeczność - błędy językowe i problemy z wydajnością przy dużych katalogach.
🎯 Co się zmieniło?
W listopadzie 2025 wdrożyliśmy dwie istotne aktualizacje, które bezpośrednio odpowiadają na zgłoszenia naszych użytkowników. Nasza filozofia jest prosta: rozwijamy narzędzia w oparciu o rzeczywiste potrzeby i problemy, z którymi spotykają się użytkownicy w codziennej pracy.
❌ Problem #1: Błąd "Incorrect text field identifier"
Zgłoszenie użytkownika
Jeden z naszych użytkowników zgłosił następujący problem podczas kopiowania produktów między katalogami BaseLinker:
Błąd! Nie udało się skopiować żadnego produktu.
Szczegóły błędów: Produkt 412346686: BaseLinker API Error: Incorrect text field identifier: name|en
Przyczyna problemu
Problem dotyczył sytuacji, w której katalog źródłowy obsługiwał wiele języków (np. polski, angielski, francuski, czeski), a katalog docelowy tylko niektóre z nich. Stary kod próbował skopiować pola tekstowe dla WSZYSTKICH języków z katalogu źródłowego, co powodowało błąd API BaseLinker gdy katalog docelowy nie obsługiwał danego języka.
Przykład:
- Katalog źródłowy "Katalog główny": pl, en, fr, cs
- Katalog docelowy "PRODUKTY B": tylko pl
- System próbował skopiować name|en → BŁĄD!
✅ Rozwiązanie
Zaimplementowaliśmy inteligentne filtrowanie językowe - system teraz automatycznie:
- Pobiera listę obsługiwanych języków z katalogu docelowego przez API BaseLinker
- Filtruje pola tekstowe (text_fields) tylko do języków wspieranych przez katalog docelowy
- Loguje informacje debugowania o pominiętych językach
- Kopiuje tylko te wersje językowe, które faktycznie istnieją w katalogu docelowym
Wynik: Produkty kopiują się bez błędów, niezależnie od różnic w konfiguracjach językowych między katalogami!
📊 Problem #2: Długa lista produktów (1000+)
Zgłoszenie użytkownika
Kolejne zgłoszenie dotyczyło problemów z użytecznością interfejsu:
"W wersji free w momencie gdy użytkownik wybiera katalog gdzie jest 1000+ produktów to rozwija się bardzo długa lista co wydłuża całą stronę."
✅ Rozwiązanie: Paginacja
Wdrożyliśmy system paginacji produktów z następującymi funkcjami:
- 50 produktów na stronę - optymalna liczba dla wydajności i użyteczności
- Nawigacja stronami - przyciski "Poprzednia" i "Następna"
- Informacja o pozycji - "Strona 1 z 20 (produkty 1-50 z 1000)"
- Auto-scroll - automatyczne przewijanie do góry tabeli przy zmianie strony
- Checkbox "Zaznacz wszystkie" - działa tylko dla aktualnej strony
- Responsywność - paginacja dostosowana do urządzeń mobilnych
❌ Przed aktualizacją
Tabela z 1234 produktami w jednej długiej liście. Strona rozciągnięta na kilometry. Użytkownik musi scrollować bez końca.
✅ Po aktualizacji
Tylko 50 produktów widocznych jednocześnie. Przyciski nawigacji. Smooth scroll. Szybsze ładowanie i lepsza użyteczność.
📈 Wpływ na użytkowników
Language Fix
- Rozwiązany błąd zgłoszony przez użytkownika ✅
- System automatycznie dostosowuje się do języków katalogu docelowego
- Brak błędów API dla nieobsługiwanych języków
- Logi DEBUG informują o pominiętych językach
Pagination
- Dramatyczna poprawa UX dla dużych katalogów ✅
- Szybsze ładowanie strony (tylko 50 produktów)
- Łatwiejsza nawigacja
- Mniejsze obciążenie przeglądarki
- Responsive design (działa na mobile)
🚀 Status wdrożenia
Wszystkie zmiany są już dostępne na produkcji. Użytkownicy mogą od razu korzystać z ulepszonych funkcji bez konieczności aktualizacji czy reinstalacji.
💡 Wcześniejsze aktualizacje (Listopad 2025)
To nie jedyne poprawki, które wdrożyliśmy w listopadzie. Wcześniej rozwiązaliśmy również:
- Smart Warehouse Mapping - automatyczne pomijanie magazynów, które nie istnieją w katalogu docelowym
- Smart Price Group Mapping - automatyczne pomijanie grup cenowych, które nie istnieją w katalogu docelowym
- Bundle Products Fix - kopiowanie bundle_products tylko dla produktów typu bundle
- Images Format Fix - automatyczne dodawanie prefiksu "url:" do obrazów
🎯 Wszystkie te poprawki rozwiązują rzeczywiste problemy zgłaszane przez użytkowników!
Nasza filozofia jest prosta: słuchamy użytkowników, identyfikujemy problemy i szybko wdrażamy rozwiązania. Każda poprawka jest dokładnie przetestowana przed wdrożeniem na produkcję.
🔮 Co dalej?
Pracujemy nad kolejnymi ulepszeniami BL Transfer. W planach mamy m.in.:
- Wsparcie dla bulk operations (kopiowanie wielu produktów jednocześnie)
- Historia operacji z możliwością rollbacku
- Zaawansowane filtrowanie i wyszukiwanie produktów
- Eksport raportów o przeprowadzonych operacjach
📣 Daj znać, co myślisz!
Twoje opinie są dla nas niezwykle ważne. Dzięki Waszym zgłoszeniom możemy rozwijać BL Transfer w kierunku, który rzeczywiście ułatwia Waszą codzienną pracę.
Masz problem? Zgłoś go!
Na stronie bltransfer.baseai.pl znajdziesz formularz do zgłaszania błędów. Każde zgłoszenie jest analizowane, a najważniejsze problemy są priorytetowo naprawiane.
📊 Statystyki aktualizacji
Data publikacji: 21 listopada 2025 | Kategoria: Product Updates | Wersja: 0.2.0