Здесь нужно так же дать возможность выбора какие поля экспортировать, а какие нет, например может сложится ситуация когда не все поля нужны, а на стороне импортера есть какие либо ограничения по правке импортируемых данных. Т.е так же нужен функционал:1. Создать кнопку экспорт типа контента: собрать информацию о типе контента и сохранить в файле экспорта.
по выбору полей и изменению системного имени при экспорте. Например можно будет с помощью такого механизма организовать автоматическую генерацию прайс листа в InstantShop и на основе этих же данных передать информацию через json в яндекс.маркет, т.е должен быть как бы выбор 1. Список выгружаемых заданий, например как организованно в работа пользователя kreator RSS Poster где выбираем формат выгрузки и основные настройки, 2. Тип выгружаемого контента и нужные нам поля..3. Создать форму для изменения основных параметров, такие как системное имя поля и название типа контента.
И нужно обязательно предусмотреть механизм возможности расширения выгрузки форматов, т.е например сначала делаем по csv, xml, json, потом например возможность подключить алгоритм экспорта в xls например или другие форматы…