Хотел бы экспортировать все категории, как сделать через catalogfill?

Добрый день. Не могу разобраться с конфигурационным файлом, чтобы экспортировать все категории. Как это можно сделать?

Родительским элементом выбираю web и пишет что в данной категории нет товаров.
Можно ли как то настроить чтобы экспортировать категории? Спасибо.

Подскажите пожалуйста, как это сделать. Прочитал:
Для импорта и экспорта категорий нужно указать название столбца в файле, ID шаблона категории и тип содержимого.
Пример:
0 => array('Категория',array(7,'category')),

7 - ID шаблона для категории.
Категории в файле должны идти последовательно от верхнего уровня к нижнему.

Но что то не понимаю, как эскпортировать TV параметры именно только категорий и данные самих категорий.

Можно небольшой пример конфигурационного файла, по его аналогии постараюсь сделать для всех категорий

Представьте, что это не категории, а просто ресурсы (документы). То, что вы процитировали относится к случаю когда нужно экспортировать товары с их категориями.

Участник @andchir написал в Хотел бы экспортировать все категории, как сделать через catalogfill?:

Представьте, что это не категории, а просто ресурсы (документы). То, что вы процитировали относится к случаю когда нужно экспортировать товары с их категориями.

Пока что так и не разобрался. В настройках конфигурационных файлов модуля, нашёл файл only_categories.php со следующим содержимым:

<?php

//разбивка по столбцам при импорте и экспорте (content|tv|category)
$cf_config['content_row'] = array(
    array('Наименование',array('pagetitle','content')),
    array('Краткое описание',array('introtext','content')),
    array('Контент',array('content','content')),
    array('Атрибуты ссылки',array('link_attributes','content')),
    array('ID шаблона',array('template','content'))
);

//значения по умолчанию при импорте или проверка при экспорте
$cf_config['imp_content_default'] = array(
    'content' => array(
        'published' => 1,
        'template' => array(8,10,12),
        'isfolder' => 1
    ),
    'tv' => array(
        //7 => 0
    )
);

//первая строка - названия полей
$cf_config['include_captions'] = true;

//число товаров импортируемых за один раз (загрузка по группам). 0 - не ограничивать.
$cf_config['batch_import'] = 300;

//разбивать по категориям
$cf_config['include_categories'] = true;

//удалять дочерние категории при очистке и обновлении каталога
$cf_config['delete_subcategories'] = true;

//по какому полю проверять соответствие товара при обновлении. false - не проверять (очистка категории при обновлении).
$cf_config['imp_chk_field'] = 'pagetitle';

//проверять соответствие товара при обновлении по значению TV. Указать ID TV. false - не проверять (очистка категории при обновлении).
$cf_config['imp_chk_tvid_val'] = false;

//Добавлять товары, которые не найдены при обновлении по TV (imp_chk_tvid_val) или полю (imp_chk_field)
$cf_config['imp_if_not_exist'] = true;

//удалять HTML-теги при экспорте
$cf_config['exp_strip_tags'] = false;

//автоматически генерировать псевдоним (alias) при импорте
//false - выключено; true - генерировать с переводом в транслит; 'notranslit' - генерировать без перевода в транслит.
$cf_config['imp_autoalias'] = true;

//Изменить значения поля для всех вложенных товаров до начала импорта.
//Например можно отменить публикацию для всех товаров и публиковать только те, которые есть в новом прайс-листе.
//первый массив - какие поля и на какие значения менять, второй массив - условия которые нужно проверять (можно сделать пустым)
$cf_config['imp_before_change'] = false;//'[{"tv.inventory":0},{}]';//'[{"published":0},{"tv.pricename":"Поставщик1"}]';//false - для отмены

//удалить файл после экспорта (скачивания)
$cf_config['exp_delete_file'] = false;

//кодировка CSV-файла при экспорте
$cf_config['exp_csv_charset'] = 'UTF-8';//'windows-1251'

//Импортировать (обновлять) пустые значения
$cf_config['imp_empty'] = true;

//Имя файла процессора, который использовать для импорта. Если пусто, используется стандартный процессор "import".
$cf_config['imp_custom_processor'] = '';

//тестирование конфигурации (без записи в БД)
$cf_config['imp_testmode'] = false;

//функция для фильтрации значений при ИМПОРТЕ
function filter_import($value_arr){
    $output_arr = $value_arr;
    /*
    if(isset($output_arr['content']['pagetitle']))
        $output_arr['content']['pagetitle'] = mb_strtoupper($output_arr['content']['pagetitle'], 'UTF-8');
    */
    return $output_arr;
}


//функция для фильтрации значений при ЭКСПОРТЕ
function filter_export($value_arr,$doc_id=0){
    $output_arr = $value_arr;
    //var_dump($value_arr,$output_arr);
    //exit;
    /*
    if(isset($output_arr['price']))
        $output_arr[1] = floatval($output_arr[1]) - 200;
    */
    return $output_arr;
}

Но всё равно если выбирать родительский элемент web пишет что в данной категории нет товаров? Если честно так и не понял, что значит представить категории ресурсами и документами, хотел оттолкнуться от того что какая то настройка есть, но нигде как будто тут не разделяется это категории или ресурсы.

Если можно пожалуйста напишите конфигурационный файл, для экспорта всех категорий и подкатегорий всего сайта. Буду очень благодарен.

Мм, понял кое что. Хорошо теперь экспортируются только подкатегории только ОДНОЙ категории. А как сделать экспорт всех категорий всего сайта?

Если выбрать родительский WEB то не получается.

Можно как нибудь экспортировать все категории? А не только подкатегории одной какой то категории?

Ответьте пожалуйста, есть такая возможность?

Мало информации чтобы проверить вашу конфигурацию.

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.