× Здесь вы можете свободно общаться на русском языке. Просим отнестись с пониманием к тому, что мы не разговариваем на этом языке и не можем осуществлять поддержку на нем.

Проблемы с импортом CSV

  • Posts: 11
  • Thank you received: 1
10 years 7 months ago #215766

-- HikaShop version -- : 2.5.0
-- Joomla version -- : 3.4.4
-- PHP version -- : 5.4.36
-- Browser(s) name and version -- : Google Chrome 45.0.2454.101 m

Облазил все темы с импортом но подобного ничего не нашел
Есть фаил CSV в нем 144 позиции
импортируется из них только 35
у остальных пишет вот так:

Ошибка
Вам необходимо 7 аргументов на строку

Внимание
Строка 'Citroen C4 1.6 NFU(TU5JP4) ����� ���������� �������� ������;6000;80297;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ����� ������;15000;80298;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ����������� ������ �����;2000;80299;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ����������� ������ ������;2000;80300;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� ������;1000;80301;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� ������ �����;3000;80302;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� ������ ������;3000;80303;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ���� ��������� ��������;1500;80304;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ���� ��������� ������;1000;80305;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ��������� ��������� ��������;5000;80306;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� ��������� �������;3000;80307;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� �������� �����;4000;80308;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� �������� ������;4000;80309;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� ������ �����;3000;80310;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� ������ ������;3000;80311;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ������� ���� ��S;15000;80312;1;315;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) ���������;9000;1500287;1;317;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) �������;5000;1500288;1;317;RUB' не может быть импортирована
Строка 'Citroen C4 1.6 NFU(TU5JP4) �������� ����������� (����);10000;1500289;1;317;RUB' не может быть импортирована
... и т.д.
Причем 35 позиций импортировано правильно все читабельно без всяких символов и в тех категориях где должны быть.
Записи все одинаковые есть несколько штук где не указана цена и артикул, но и если убрать эти позиции все точно также..
Срочно нужна помощь так как объемы импорта большие ((((( а тут такая проблема...

This message has an attachment file.
Please log in or register to see it.

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
10 years 7 months ago #215772

может быть банально на хостинге ограничено время исполнения скрипта?


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 1
10 years 7 months ago #215775

progreccor wrote: может быть банально на хостинге ограничено время исполнения скрипта?

до этого импортировал 111 строк в файле
и точно такого же типа
сперва думал может с кодировкой что как только не менял NotePad`ом ++ итог тот же

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 1
10 years 7 months ago #215778

Zik72 wrote:

progreccor wrote: может быть банально на хостинге ограничено время исполнения скрипта?

до этого импортировал 111 строк в файле
и точно такого же типа
сперва думал может с кодировкой что как только не менял NotePad`ом ++ итог тот же

Забыл уточнить при разных кодировках разное количество записей импортируется
UTF-8 = 35 шт
UTF-8 без BOM = 35 шт
Win-1251 = 60 шт

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
10 years 7 months ago #215906

я так полагаю что все строки должны быть в кавычках.
то есть вот так:
1;0;"Мед полевой";"<p>Один из лучших сортов меда.</p>"


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 1
10 years 7 months ago #215929

Тогда как объяснить то что 1\4 всех записей импортируются без проблем при том что они абсолютно одинаково написаны :huh:

Hyundai Solaris (G4FC).csv - вот этот полностью без проблем импортируется
Citroen C4 (TU5JP4).csv - а вот этот какой то косячный :pinch:

This attachment is hidden for guests.
Please log in or register to see it.

This attachment is hidden for guests.
Please log in or register to see it.


Узнавал у тех.поддержки хостинга, говорят при таком объеме информации исключена нехватка времени по исполнению скрипта

This message has attachments files.
Please log in or register to see it.

Last edit: 10 years 7 months ago by Zik72.

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
10 years 7 months ago #215954

вы пробовали заключать в кавычки?


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 1
10 years 6 months ago #216253

progreccor wrote: вы пробовали заключать в кавычки?

Внимание
Строка '"""Citroen C4 1.6 NFU(TU5JP4) Диск сцепления+корзина (комплект)""";5000;100229;1;314;RUB' не может быть импортирована

В кавычках тоже самое...((((

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 1
10 years 6 months ago #216259

Решение проблемы:
CSV Editor Pro
Открыл файл в этой программе и пересохранил сразу загрузились все позиции без ошибок!!
Условно бесплатная лицензия

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
10 years 6 months ago #216267

выложите пересохраненный файл сюда.
Я думаю вы немного не понимаете то что делаете


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 1
10 years 6 months ago #216289

progreccor wrote: выложите пересохраненный файл сюда.
Я думаю вы немного не понимаете то что делаете


Есть такое))
Уточнение для наглядности в кавычках не все строки сделал и пересохранил в этой программе
This attachment is hidden for guests.
Please log in or register to see it.

This message has an attachment file.
Please log in or register to see it.

Last edit: 10 years 6 months ago by Zik72.

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
10 years 6 months ago #216294

Я нашел разницу и причину.
В первом файле вы указываете 7 столбцов

product_name;price_value;product_code;product_published;categories;price_currency_id;images

последний столбец - images.
однако на середине файла (в том месте где происходит сбой) вы перестали указывать ; которая отделяла последний столбец.

Смотрите:
Citroen C4 1.6 NFU(TU5JP4) Привод  задний левый в сборе;;;0;314;RUB;
Citroen C4 1.6 NFU(TU5JP4) Привод  задний правый в сборе;;;0;314;RUB;
Citroen C4 1.6 NFU(TU5JP4) Кардан;;;0;314;RUB
Citroen C4 1.6 NFU(TU5JP4) Диск сцепления+корзина (комплект);5000;100229;1;314;RUB

ТОчка с запятой в последних двух строках магически исчезает...

В новом файле вы просто убрали последний столбец images и убрали лишние точки с запятой:

product_name;price_value;product_code;product_published;categories;price_currency_id


вот и вся мистика. Вы изначально неправильно сформировали файл.


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!
Last edit: 10 years 6 months ago by progreccor.

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 1
10 years 6 months ago #216295

progreccor wrote: единственное отличие в этих файлах в том, что текстовые константы взяты в кавычки.
О чем я и говорил ранее.

Ну и почему вы просто не сделали то о чем я говорил?
Ведь именно в этом и было решение.

Attachment not found


Начиная с 101 записи (в новом файле) кавычек нет, они импортированы успешно.
Я бы все понял если бы эта программа дописала бы кавычки на остальных строчках, а так до сих пор не понятно что изменилось
разберу все по шагам как было...
1) увидел ваш топик "вы пробовали заключать в кавычки?"
2) заключил в кавычки 100 строчек из 144 (для проверки *по идее 100 записей должны пройти остальные 144 нет*)
3) эффект тот же те же ошибки
4) начал искать программу по составлению именно CSV файлов
5) пересохранил файл переделанный под пунктом (2) итог - Все строки импортировались
в чем была проблема так и не понимаю так как до этого фаил другой машины импортировался нормально и сделан был в экселе и перекодирован нотепадом в UTF-8

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
10 years 6 months ago #216296

причину я описал выше. прочитайте ее.
Вы ошиблись с точками с запятой, убрав лишний столбец

Причина начиная с 17 строки.
Внимательно сравните ее с предыдущей


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!
Last edit: 10 years 6 months ago by progreccor.
The following user(s) said Thank You: Zik72

Please Log in or Create an account to join the conversation.

  • Posts: 11
  • Thank you received: 1
10 years 6 months ago #216298

:silly: :silly: :silly: :silly:
Спасибо что открыли глаза!!
:woohoo:
просмотрел я как то этот столбец image

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
10 years 6 months ago #216301

между прочим сообщение от хикашоп было крайне информативным. Он писал о 7 аргументах


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 14
  • Thank you received: 1
8 years 4 months ago #284578

.

Last edit: 8 years 4 months ago by Indira.

Please Log in or Create an account to join the conversation.

Moderators: progreccor
Time to create page: 0.107 seconds
Powered by Kunena Forum