Перейти к содержимому


Фотография
- - - - -

Непонятная работа импорта категорий


Лучший Ответ alexmixaylov , 15 January 2016 - 15:14

Посмотрите внимательно соответствие полей

например вижу у вас

колонка name -> это ЗАГОЛОВОК из подраздела контент

а должно быть НАЗВАНИЕ из подраздела ЯДРО

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 8

#1 Alexpol

Alexpol

Отправлено 15 January 2016 - 11:53

Здравствуйте!

 

Два варианта некорректной работы импорта категорий.

ПЕРВЫЙ:

1. У меня есть три категории

Одна родительская, две другие в ней ("До.png").

2. Делаю экспорт категорий ("categories_shop.csv").

3. В полученном файле НИЧЕГО не изменяю.

4. Делаю импорт ЭТОГО ЖЕ файла.

5. Получаю новую категорию, которая является родительской для моих трех ("После.png").

 

ВТОРОЙ:

Если я делаю все то же самое, но добавляю запись в файле (то есть хочу добавить одну категорию в искомую родительскую) - файл в приложении (categories_shop_1.csv), то получаю результат со скрина "Итог.png".

 

Почему это все происходит?

Прикрепленные изображения

  • Параметры экспорта.png
  • Параметры импорта.png
  • До.png
  • Параметры импорта 2.png
  • После.png
  • Итог.png

Прикрепленные файлы


  • 0

#2 alexmixaylov

alexmixaylov

Отправлено 15 January 2016 - 13:18

Может предоставьте компоненту чтобы он сам прописывал ID

а вы в качестве ключа попробуйте использовать алиас категории

 

а поле ID вообще не используйте


  • 0

#3 Alexpol

Alexpol

Отправлено 15 January 2016 - 13:39

Вообще-то это поле как правило, всегда основное в использовании.

И я его буду использовать в любом случае в материалах. Есть гарантия, что ситуация не повторится?

 

Хотелось бы все-таки понять, в чем проблема?


  • 0

#4 alexmixaylov

alexmixaylov

Отправлено 15 January 2016 - 13:56

у вас на скринах не выбрана категория - 

сейчас там титульная страница

а в файле корневая категория - 

akkumulyatory-craftmann

попробуйте выбрать категорию когда импортируете


  • 0

#5 Alexpol

Alexpol

Отправлено 15 January 2016 - 15:04

При экспорте я вижу, где выбрать категорию или титульную страницу.

А при импорте-то это где?

 

Кстати, если все же при экспорте - то я попробовал и так, и так - файл один и тот же получается, результат старый.


  • 0

#6 alexmixaylov

alexmixaylov

Отправлено 15 January 2016 - 15:14   Лучший Ответ

Посмотрите внимательно соответствие полей

например вижу у вас

колонка name -> это ЗАГОЛОВОК из подраздела контент

а должно быть НАЗВАНИЕ из подраздела ЯДРО


  • 1

#7 Alexpol

Alexpol

Отправлено 15 January 2016 - 15:27

Да, есть такое. И более того - именно в этом соответствии и разгадка ВТОРОЙ части.

То есть, каталог стал добавляться.

 

Но первая часть - с добавлением новой, неопределенной категории все по-старому. Она появляется.

 

 

Может быть стОит в мануале отметить базовые соответствия полей.


  • 0

#8 imc21

imc21

Отправлено 02 June 2016 - 13:18

Было ли решение данной ситуации?

Вариант А. Выбираю:
Что считать ключом? - Псевдоним(Алиас)
Создавать новую категорию, если ключ не был найден - Нет
Результат: Прогресс импорта категорий проходит. Категории отсутствуют.
 

Вариант B. Выбираю:
Что считать ключом? - Псевдоним(Алиас)
Создавать новую категорию, если ключ не был найден - Да
Результат: Прогресс импорта категорий проходит. Категории импортированы. Но - корневые категории, не имеющие параметра Родитель (Алиас), попадают в категории "Новая категория". Т.е. вся структура категорий смещается.

При импорте экспортированного csv без изменений (!) варианты А и В реализуются с вышеописанными результатами. Допускаю, что параметр "parent" корневых категорий при импорте должен иметь какое-то значение, хотя при экспорте он пуст.

А пока смещение исправляю вручную. 


  • 0

#9 imc21

imc21

Отправлено 02 June 2016 - 13:48

Sorry. Сразу же после написания поста ситуация решилась:
 
Что считать ключом? - Не искать по ключу
Создавать новую категорию, если ключ не был найден - Да


  • 0




Click to return to top of page in style!