Решение проблемы импорта материалов с автоматическим созданием категорий в Joomla RO CSVI
Возникла проблема при импорте большого списка материалов: система игнорирует указанный путь категорий и помещает все элементы в раздел "Без категории" (Uncategorised). При этом в CSV-файле корректно заполнено поле category_path на русском языке (например, "категория 1/категория 2/категория 3").
Эксперименты с английскими названиями ("vsdfg/sdgdgd/dgdfg") и цифровыми значениями также не дали результата - категории не создаются, хотя сами материалы импортируются успешно.
Требования для автоматического создания категорий
Согласно официальной документации RO CSVI, для автоматического создания недостающих категорий при импорте материалов необходимо наличие следующих полей в CSV-файле:
- title - заголовок материала
- category_path - ключевое поле, содержащее полный путь к категории с разделителем-слешем (например, "Техника/Смартфоны/Apple")
- alias - алиас материала (рекомендуется указывать явно для предотвращения дублей)
- state - статус публикации (1 - опубликовано, 0 - не опубликовано)
- introtext - основной или вводный текст материала
- extension - указание расширения (для материалов Joomla - com_content)
Текущая структура импортируемого файла
Импорт выполняется в компонент "Контент" со следующими полями:
- category_path
- title
- region
- bol
- kvalifikatsionnaya
- introtext
- state
- image_fulltext
- image_fulltext_alt
- image_fulltext_caption
- image_intro
- image_intro_alt
- image_intro_caption
Несмотря на соблюдение формальных требований, система продолжает игнорировать указанные категории. Требуется выяснить причину этого поведения и найти рабочее решение.