Экспорт данных + модулт


#1

Привет!

Есть стандартный функционал Экспорт данных
Есть еще мои модули которые содержат данные для каждого товара

Как мне в стандартный функционал подвязать еще экспорт (и импорт:) ) данных из моих модулей?


#2

Привет
создайте файл
app/addons/ВАШ_АДДОН/schemas/exim/products.post.php
в файле для примера это

<?php
    $schema['export_fields']['Product URL'] =  array(
            'process_get' => array('fn_exim_get_product_url', '#key', '#lang_code'),
            'multilang' => true,
            'linked' => false,
            'export_only' => true,
        ),
    );
return $schema;

Тут в процессе експорта будет вызвана указанная функция.
Подсмотреть примеры можно в файле
app/addons/extended_import/schemas/exim/extended_products.php


#3

Если у вас значение в таблице cscart_products и его не надо обрабатывать функцией, то делается так

<?php
$schema['export_fields']['My param'] =  array(
      'db_field' => 'my_field_name'
);
return $schema;

#4

Всем спасибо! Получилось!