---
type: "blog"
id: 34
url: "https://prestadev.pl/pl/blog/baza-wiedzy/eksport-produktow-kombinacji-csv-prestashop-import"
markdown_url: "https://prestadev.pl/pl/markdown/blog/34.md"
title: "Eksport produktów i kombinacji do CSV w PrestaShop bez rozjazdu z importem"
description: "Jak przygotować eksport produktów i kombinacji do CSV dla importera PrestaShop. Klucze, mapowanie kolumn i lokalna próbka dla PrestaShop 9."
language: "pl"
published: "2026-10-03 23:56:16"
updated: "2026-10-04 09:45:42"
author: "Patryk Marek"
category: "Baza wiedzy"
---

# Eksport produktów i kombinacji do CSV w PrestaShop bez rozjazdu z importem

Jak przygotować osobne pliki produktów i kombinacji do importera PrestaShop: wersja importera, klucze, mapowanie kolumn i lokalna próbka eksportu dla PrestaShop 9.

Eksport katalogu do CSV warto zacząć od pytania, gdzie plik zostanie użyty. Innego zestawu danych potrzebujesz do zmiany cen w tym samym sklepie, a innego do przeniesienia produktów do nowej instalacji. Samo otwarcie pliku w arkuszu nie potwierdza zgodności z importerem PrestaShop.

 ## Najpierw ustal, po co eksportujesz katalog

 Przy migracji sprawdź wersję docelowego sklepu, język, identyfikatory kategorii i powiązanie produktów z kombinacjami. Przy masowej edycji wybierz tylko pola, które chcesz aktualizować. Ograniczenie zakresu ułatwia kontrolę: plik do zmiany cen nie musi zawierać opisów ani zdjęć.

 Eksport katalogu i pobieranie danych dostawcy to różne zadania. Jeśli źródłem jest hurtownia, punktem wyjścia będzie raczej [import XML bez duplikatów](https://prestadev.pl/pl/blog/baza-wiedzy/import-xml-prestashop-bez-duplikatow). Jeśli potrzebujesz wyłącznie zmiany cen, zobacz [aktualizację cen z pliku CSV](https://prestadev.pl/pl/blog/baza-wiedzy/aktualizacja-cen-prestashop-csv-cennik-dostawcy).

 ## Dlaczego produkty i kombinacje powinny być osobnymi plikami

 Importer PrestaShop rozróżnia typy danych „Produkty” i „Kombinacje”. Pierwszy opisuje kartę produktu, drugi jej warianty. Produkt z rozmiarami i kolorami wymaga więc sprawdzenia obu plików oraz sposobu, w jaki kombinacja wskazuje produkt nadrzędny.

 W pliku kombinacji kontroluj szczególnie atrybuty, indeks wariantu, ilość i wpływ na cenę. Cena produktu i wpływ na cenę kombinacji nie są tym samym polem. Pomylenie tych wartości może dać poprawny technicznie CSV z błędną ceną wariantu.

 ## Wersja PrestaShop zmienia układ kolumn

 W profilu CSV Export Pro wybiera się docelową wersję importera. Dostępny zestaw pól zależy od wersji PrestaShop, a liczba kolumn w konkretnym pliku zależy również od wybranego zakresu eksportu. Nie porównuj liczby pól całego katalogu z liczbą pól profilu ograniczonego do cen.

 Przed importem sprawdź listę dostępnych pól w docelowym sklepie i mapowanie każdej kolumny. Nazwa nagłówka nie zastępuje tej kontroli. Przy przechodzeniu między wersjami sprawdź również pola identyfikatorów, magazynu i dostępności.

 ## Klucz produktu: ID, indeks czy osobna mapa

 ID może być wygodne przy aktualizacji tej samej bazy. W innym sklepie ten sam numer może jednak wskazywać inny produkt. Przed migracją ustal mapę identyfikatorów albo sposób dopasowania po indeksie i sprawdź jego unikalność. Kontrola powinna objąć osobno produkty oraz kombinacje.

 Nie zakładaj, że nazwa produktu jest bezpiecznym kluczem. Podobne nazwy, różne języki i warianty utrudniają takie dopasowanie. Zacznij od małej próby na kopii sklepu, obejmującej produkt prosty i produkt z kombinacjami.

 ## Co sprawdzić w CSV przed importem

 - Kodowanie, separator pól i separator wartości wielokrotnych.
- Liczbę kolumn i sposób obsługi wiersza nagłówka.
- ID lub indeksy produktów oraz powiązania kombinacji.
- Rozróżnienie ceny netto, reguły podatku i wpływu wariantu na cenę.
- Czy puste wartości mają pozostać puste, czy zmienić istniejące dane.
- Czy arkusz nie zmienił indeksów i kodów z zerami na początku.

 Nie otwieraj nieznanego CSV z automatycznym wykonywaniem formuł. Format przeznaczony do importu może zachowywać wartości zaczynające się od znaku `=`. Podgląd w arkuszu i plik do importu wymagają świadomego wyboru sposobu odczytu danych.

 ## Własna próbka: produkty i kombinacje dla PrestaShop 9

 Przygotowaliśmy lokalny eksport w CSV Export Pro 2.0.0 dla PrestaShop 9. Profil produktów korzystał z zestawu `prices`, czyli wybranych pól związanych z ceną, stanem i dostępnością. Plik produktów miał 25 kolumn oraz 2 wiersze danych. Osobny plik kombinacji miał 25 kolumn i 3 wiersze danych.

  | Plik | Przykładowe pola | Zakres próbki |
| --- | --- | --- |
| Produkty | ID, nazwa, cena netto, reguła podatku, ilość, dostępność | 25 kolumn, 2 wiersze |
| Kombinacje | ID produktu, indeks produktu, atrybut, wartość, indeks wariantu, wpływ na cenę | 25 kolumn, 3 wiersze |

 Oba pliki miały separator średnika, UTF-8 BOM i zakończenia linii CRLF. To próbka przygotowania eksportu, a nie pełny przebieg import → eksport → import. Nie sprawdzaliśmy w niej przeniesienia całego katalogu do innego sklepu.

 ## Czego ten eksport nie zastępuje

 CSV Export Pro dotyczy produktów i kombinacji. Nie zastępuje kopii bazy, migracji klientów, zamówień ani historii sklepu. Nie jest też importerem: ponowny import wykonuje standardowe narzędzie PrestaShop, z jego mapowaniem i ograniczeniami.

 ## Kiedy wybrać CSV Export Pro

 Jeżeli potrzebujesz przygotowywać osobne pliki produktów i kombinacji do wbudowanego importera PrestaShop, sprawdź [CSV Export Pro: eksport produktów i kombinacji do CSV](https://prestadev.pl/pl/csv-export-pro-eksport-produktow-i-kombinacji-do-csv-zgodny-z-importem-prestashop.html). Przed uruchomieniem na całym katalogu ustal wersję importera, zakres pól i klucz aktualizacji.

 Opis typów danych i ustawień importu znajdziesz w [dokumentacji importera PrestaShop 1.7](https://docs.prestashop-project.org/1.7-documentation/user-guide/configuring-shop/advanced-parameters/import). W nowszym sklepie porównaj go z polami dostępnymi w jego panelu.
