Як експортувати товари в PrestaShop

Як мати можливість експортувати товари в PrestaShop

При відкритті a Інтернет-магазин в PrestaShop Необхідно врахувати деякі важливі деталі, щоб максимально використати цю платформу.

Наприклад, дуже важливий аспект у цьому відношенні пов'язаний з знати, як експортувати товари в PrestaShop, дія, яку необхідно виконати, щоб зробити резервну копію, а також для того, щоб перенести всі продукти в інший Інтернет-магазин тощо.

Ці випадки дають нам приклад того, чому так важливо знати процедуру експорту всієї продукції інтернет-магазину, виготовленої в PrestaShop у файл CSV. Далі ми згадаємо кроки та інструкції цієї процедури, щоб користувачі могли виконати її без надто великих ускладнень.

Для початку слід зазначити, що У PrestaShop є кнопка експорту, яка знаходиться трохи вище списку товарів (у каталозі> Продукція), що, здавалося б, достатньо для вирішення питання про експорт товарів.

Однак ця кнопка не експортує всі дані про товар, оскільки вона опускає ряд важливих деталей, таких як: опис товарів, їх комбінації, марки тощо.

Отже, повинна бути проведена інша процедура, яка включає ці елементи, процес, який ми розглянемо в магазині PrestaShop 1.6 або .11 і вище.

Важливість модулів у Prestashop

Однією з основні інструменти що можна використовувати в Електронна платформа Prestashop, Це пов’язано з установкою модулів, які є низкою інструментів, які ми можемо використовувати для того, щоб зробити наш веб-магазин більш конкретним і впізнаваним серед спільноти користувачів, які можуть бути зацікавлені в тому, що ми пропонуємо на згаданому веб-сайті.

Тут де основна функція модулів Prestashop.

Наприклад, вони працюють над тим, щоб мати можливість створювати додаткові параметри відображення, такі як блоги, якусь конкретну інформацію або певні доповнення безпеки.

Подібним чином, вони також дозволяють нам з'єднуватися з іншими послугами (які можуть представляти різні форми оплати, щоб полегшити покупцям оплату рахунків-фактур) або деякими іншими важливими функціями, такими як: бальні системи для клієнтів або відображення відгуків для статей.

Отже, модульна система що можна застосувати з Платформа Prestashop, дозволяє кожному магазину на цьому сайті бути спеціалізованим і містити все, що потрібно покупцеві, не наповнюючи його функціями, які не цікавлять покупців.

Створіть файл CSV 

Файл CSV PrestaShop

Перший крок повинен складатися з створення файлу CSV з усіма даними, необхідними для імпорту продуктів в іншу установку PrestaShop, процес, який виконується наступним чином:

Спочатку потрібно додати файл (AdminProductsController.php) у наступний шлях встановлення користувача PrestaShop, а потім перезаписати AdminProductsController.

/ override / controllers / admin /

Що відбувається, коли файл уже існує в каталозі, до якого збирається користувач?

Коли файл вже існує в каталозі, до якого ви збираєтеся, це може статися, оскільки шаблон, можливо, уже створив цей файл для перезапису AdminProductsController.php.

У цій ситуації, що слід зробити далі, - це додати вказаний вміст безпосередньо перед закриттям PHP-тегу (?>).

Також рекомендується також зробити резервну копію цього файлу перед його редагуванням, що може бути дуже корисним у випадку, якщо процедура не працює, оскільки таким чином у вас є резервна копія, щоб спробувати ще раз, не ускладнюючи своє життя. мати оригінальний файл для відновлення, коли вам це потрібно.

Встановлення модуля для експорту файлів у PrestaShop

Іншим способом експорту файлів у PrestaShop може бути наступний:

Спочатку здійснюється установка модуля, що в цьому прикладі було б для PrestaShop версії 1.6. Встановлення дуже просте, ви перейдете лише на вкладку модулів, де ви зможете отримати доступ до його конфігурації. Після цього відкриється меню з різними параметрами конфігурації.

У цьому розділі ви повинні ввести опцію Додаткові параметри, що, у свою чергу, відкриє більше варіантів, а згодом і один із Експорт продукції. По суті, це перший крок для доступу до конфігурації модуля експорту продукту в PrestaShop.

експортувати продукцію prestaShop

Як встановити модуль в Prestashop?

По суті, існує два основних типи модулів, які класифікуються за типом установки, якій вони відповідають.

  • Перший - це автоматична установка з "Addons.prestashop.com" Ви можете завантажити його тут
  • Другий тип модулів відповідає тим, які можна встановити вручну.

Автоматична установка

У випадку, якщо він був офіційно придбаний в Prestashop Market Place іспанський магазин, модулі можна легко активувати з бек-офісу, який складається з адміністративної панелі магазину.

Таким чином, потрібно лише ввести розділ "Модулі та послуги”З меню панелі адміністрування, а потім введіть зареєстровані дані на сторінці Prestashop Addons.

Після завершення цієї процедури ми зможемо побачити список доступних модулів разом із кнопкою встановлення, щоб додати їх до магазину.

Автоматична установка

Встановлення модуля вручну

Щоб виконати ручну установку модуля без використання самого інсталятора системи, у потрібно завантажити папку файлів за допомогою ftp що раніше вже буде розпаковано в папці "Модулі”З нашого Prestashop.

Інший метод замість використання облікового запису ftp - використання файли cPanel, як той, що пропонується у нашому хостингу Prestashop. Далі буде завантажено файл, який все одно потрібно стиснути до папки “модулі”, а потім розпакувати його за допомогою правої кнопки, як показано на наступному зображенні:

Після завантаження та розпакування модуля ми можемо перейти до розділу "Модулі та послуги в Prestashop”, І там ми помістимо ім’я модуля, який з’явиться у відповідному списку, доступному зараз для додавання його простим клацанням.

Встановлення модуля вручну

Тип модулів у Prestashop

Існує велика різноманітність модулів, які можна використовувати і застосовувати в Prestashop щоб додати кращі функції та функціональність до нашого Інтернет-магазин з prestashop.

Деякі з найважливіших перелічені нижче:

  • Модулі аналітики та банерів
  • Філії
  • Відправлення (MRW, DHL, Envialia, SEUR тощо)
  • Платіжні шлюзи (CECA, Banco Sabadell, Redsys, наложенним платежем, PayPal тощо)
  • Модулі для блогів
  • Модулі для соціальних мереж

Модуль для Prestashop 1.6

Ще один спосіб здійснення експортування файлів у PrestaShop це може бути наступне:

PrestaShop

Спочатку здійснюється установка модуля, що в цьому прикладі це буде модуль для PrestaShop версії 1.6. Встановлення дуже просте, ви перейдете лише на вкладку модулів, де ви зможете отримати доступ до його конфігурації.

Після цього відкриється меню з різними параметрами конфігурації.

У цьому розділі ви повинні ввести опцію Додаткові параметри, що, у свою чергу, відкриє більше варіантів, а згодом і один із Експорт продукції. По суті, це перший крок для доступу до конфігурації модуля експорту продукту в PrestaShop.

Параметри конфігурації експортера продуктів у PrestaShop

Після відкриття екрана конфігурації модуля ми знайдемо різні параметри конфігурації експортера продукти в PrestaShop, На даний момент для здійснення конфігурації можна вибрати такі зміни та програми:

Ви можете вибрати мову, якою ви хочете експортувати товари, використовуючи цю опцію Мова. Це дуже практичний варіант, який значно полегшує процес конфігурації, оскільки багато постачальників не повністю знайомі з використанням англійської чи інших мов, тому дуже зручно програмувати конфігурацію іспанською мовою.

Параметри конфігурації експортера продуктів у PrestaShop

Після відкриття екрана конфігурації модуля ми знайдемо різні параметри конфігурації експортера продукти в PrestaShop.

На даний момент для здійснення конфігурації можна вибрати такі зміни та програми:

Ви можете вибрати мову, якою ви хочете експортувати товари, використовуючи цю опцію Мова. Це дуже практичний варіант, який значно полегшує процес конфігурації, оскільки багато постачальників не повністю знайомі з використанням англійської чи інших мов, тому дуже зручно програмувати конфігурацію іспанською мовою.

Ви можете вибрати роздільник, який ми хочемо використовувати при експорті, використовуючи опцію Розділювач.

Ви також можете вказати, чи хочете експортувати всі продукти, або, навпаки, ви хочете експортувати лише ті, що є активними, опція доступна з двох категорій, що з’являються з кнопки Експортувати активну продукцію?

Згодом ви повинні вказати, чи хочете експортувати товари всіх категорій або лише певної категорії, у доступній опції Категорія продукту.

Нарешті, ви також можете змінити параметр, який вкаже, чи буде ціна з податками чи без них врахована в експорті, який представлений у категорії Податок на ціну включений або виключений.

Нижче наведено екран, на якому відображаються ці параметри, щоб докладно описати умови та характеристики експорту.

предпродажна продукція

Багато кінцевих елементів, з якими він використовується, залежать від цієї настройки. вони експортуватимуть товари в PrestaShop. Нижче наведено приклад того, як здійснюється експорт відповідно до певної категорії товару.

Наприклад, буде експортовано продукцію категорії “Жінки”, в якій будуть обрані лише активні продукти, а експорт здійснюватиметься за ціною “без оподаткування”. Ця конфігурація буде проілюстрована наступним чином:

Нарешті, після вибору відповідних налаштувань натисніть кнопку Експорт, який генерує файл CSV з інформацією про експортовану продукцію.

PrestaShop

Модуль для експорту продуктів у форматі CSV у PrestaShop

Тепер ми переглянемо інструкції, щоб мати змогу експортувати товари в PrestaShop які вставляються в магазин у форматі CSV.

Як видно вище, у конфігурації модуля ви можете встановити, чи хочете ви експортувати за певною категорією, тобто якщо ви хочете експортувати товари певною мовою, розмежуванням або типом товарів, які ви хочете експортувати, тощо.

Слід зазначити, що експорт здійснюється за замовчуванням у форматі CSV, але це також дозволяє вибрати вказаний експорт в іншому форматі, наприклад у TXT. На наступному зображенні показані ці параметри, які можна налаштувати.

   модулі експорту продукції

MySQL та проблеми з експортом у форматі CSV

Одним з недоліків, який може мати експорт у форматі CSV у PrestaShop, є той факт, що він може вимагати знань mysql, Ну, всі запити зроблені з цієї системи, що є цілком логічним, враховуючи той факт, що база даних PrestaShop є MySQL.

Перед експортом через mysql, Можна перевірити, чи служать нам параметри, встановлені за замовчуванням, або, навпаки, необхідно змінити їх для здійснення цієї процедури. Таким чином, якщо дотримуються таблиці даних, у багатьох із них, будь то товари, категорії чи атрибути тощо, з’являється ряд кнопок, які дозволять нам виконувати такі процеси:

  • Кнопка експорту: Ця кнопка дозволяє вам безпосередньо експортувати дані відображеної таблиці до CSV, лише вона має той недолік, що не є повним експортом усіх можливих даних, оскільки вона може експортувати таблицю товару, але без опису кожного товару .
  • Показати кнопку запиту SQL: Цей параметр показує нам запит SQL, який буде виконано при натисканні кнопки експорту.
  • Кнопка експорту в менеджер SQL: Ця кнопка дозволяє експортувати запит, який виконується при натисканні опції відображення запиту SQL менеджеру SQL.

У кількох випадках цих параметрів може бути недостатньо, щоб скористатися усіма функціями експорту, тому необхідно працювати в розширеному режимі в менеджері SQL. У версії 1.6 PrestaShop менеджер SQL можна знайти в розділі "Додаткові параметри + менеджер SQL", а у версії 1.7 - у "Додаткові параметри + база даних + менеджер SQL".

Для чого призначений SQL Manager

В основному, менеджер SQL - це менеджер баз даних, за допомогою якого ви можете робити запити щодо них і зберігати їх, щоб виконувати його, коли захочете. Запустивши ці запити, ви можете завантажити файл CSV, який з’явиться після завершення виконання.

Щоб виконати запит у менеджері SQL, вам просто потрібно натиснути кнопку "Додати новий запит SQL". Це відкриє наступне вікно:

Менеджер SQL Prestashop

Завдяки PrestaShop Він показує нам таблиці та атрибути баз даних, це дозволяє нам додавати ці елементи безпосередньо до запиту, як показано на наступному зображенні:

Висновок

Як ви можете здогадатися, найкраще, щоб правильно обробляти ці процеси, - це практика, бо лише таким чином буде досягнуто вміння експортувати товари в PrestaShop як експерт.

Ліміти експорту з цього моменту залежатимуть від управління та майстерності користувачів.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.