Bonjour,
Dans le plugin, vous pouvez remplacer
$category_translated = array();
unset($categories);
Par
$category_translated = array();
$vendorClass = hikamarket::get('class.vendor');
$vendor_category_id = $vendorClass->getRootCategory($vendor, 1);
if(empty($vendor_category_id)) {
$vendor_category_id = 2;
}
if(version_compare(PHP_VERSION, '5.2.0', '>')) {
$category_translated = array_fill_keys($categories_id, $vendor_category_id);
} else {
$tmp = array_fill(0, count($categories_id), $vendor_category_id);
$category_translated = array_combine($categories_id, $tmp);
unset($tmp);
}
unset($categories);
Sachant que l’algorithme pour la duplication des catégories n'est pas finalisé, la translation des catégories n'est pas fait durant la duplication des produits.
Avec ce patch, cela devrait déjà placer tous les produits dans la catégorie vendeur (si elle existe) ou dans la catégorie ID "2" si jamais.
Cordialement,