HIKAMARKET Plugin de copie des produits

  • Posts: 29
  • Thank you received: 3
4 years 10 months ago #216013

-- HikaShop version -- : 2.6.0
-- HikaMarket version -- : 1.6.6
-- Joomla version -- : 3.4.4
-- PHP version -- : latest
-- Browser(s) name and version -- : Mozilla latest
-- Error-message(debug-mod must be tuned on) -- : Pas vraiment une erreur

Bonjour,

Un petit message pour demander des précisions et/ou des améliorations. Peut être ai-je fais une erreur de configuration quelconque?

Mais voici ce que j'ai pour le moment:

Pour le plugin, on choisit bien la catégorie que l'on veut copier et sur la dernière version (et à priori depuis la v1.6.1) le plugin fonctionne bien. En revanche les produits copiés sont copiés dans la même catégorie et non dans la catégorie vendeur.
Donc pour le moment j'ai utilisé une actien en masse et j'ai déplacé les produits dont le code contient copy de la catégorie copiés vers ma catégorie vendeur, mais cela fait une manipulation manuelle de plus et pour l'expliquer "simplement" à un client c'est compliqué.

Serait-il possible dans le plugin de rajouter l'option déplacer les produits copiés vers la catégorie vendeur?


--
MAKE DIFFERENT, l'Agence web différente, Cergy.
Last edit: 4 years 10 months ago by MAKEDIFFERENT.

Please Log in or Create an account to join the conversation.

  • Posts: 24312
  • Thank you received: 3748
  • MODERATOR
4 years 10 months ago #216032

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,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

Moderators: Obsidev
Time to create page: 0.052 seconds
Powered by Kunena Forum