Skip to content

Latest commit

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Module for customization of Magento 2 - Improved Import / Export extension by FireBear Studio

Extension manual

You can create plugins for functions from module Import and Export.

At the moment you can create plugins from Import:

  1. customChangeData($data): changing data whiling saving

  2. customBunchesData($data): changing data whiling saving bunches

This module will be replenished new features.

Examples:

publicfunctionaroundCustomChangeData(
\Firebear\ImportExport\Model\Import\Product$model,
\Closure$proceed,
$data
) {
$mediaAttributes = ['image', 'small_image', 'thumbnail'];
foreach($mediaAttributesas$attribute) {
if (isset($data[$attribute])) {
$data[$attribute . '_label'] = preg_replace('/\W+/','',$data[$attribute]);
}
}
error_log(json_encode($model->getParameters()));
return$proceed($data);
}
publicfunctionaroundCustomBunchesData(
\Firebear\ImportExport\Model\Import\Product$model,
\Closure$proceed,
$data
) {
error_log(json_encode($data));
return$proceed($data);
}

Releases

Packages

Contributors

Languages