Jump to content


Photo
- - - - -

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


Best Answer alexmixaylov , 15 January 2016 - 15:14

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

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

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

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

Go to the full post


  • This topic is locked This topic is locked
8 replies to this topic

#1 Alexpol

Alexpol
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 15 January 2016 - 11:53

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

 

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

ПЕРВЫЙ:

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

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

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

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

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

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

 

ВТОРОЙ:

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

 

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

Attached Thumbnails

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

Attached Files


  • 0

#2 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 15 January 2016 - 13:18

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

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

 

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


  • 0

#3 Alexpol

Alexpol
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 15 January 2016 - 13:39

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

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

 

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


  • 0

#4 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 15 January 2016 - 13:56

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

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

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

akkumulyatory-craftmann

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


  • 0

#5 Alexpol

Alexpol
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 15 January 2016 - 15:04

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

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

 

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


  • 0

#6 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 15 January 2016 - 15:14   Best Answer

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

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

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

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


  • 1

#7 Alexpol

Alexpol
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 15 January 2016 - 15:27

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

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

 

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

 

 

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


  • 0

#8 imc21

imc21
  • JBZoo User (rus)
  • User rate: ~
  • posts: 2
  • topics: 0

Posted 02 June 2016 - 13:18

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

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

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

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

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


  • 0

#9 imc21

imc21
  • JBZoo User (rus)
  • User rate: ~
  • posts: 2
  • topics: 0

Posted 02 June 2016 - 13:48

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


  • 0




Click to return to top of page in style!