Copier des catégories

  • Posts: 377
  • Thank you received: 16
  • Hikashop Business
9 years 9 months ago #162709

Bonjour,
je dois copier des sous-catégories dans une autre catégorie, comment faire? Je ne vois aucune option à ce sujet.
J’ai exploré les menus déroulants des Actions en masse mais je n’ai pas trouvé une commande qui puisse m'aider.
Une piste à me donner?

Merci.

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

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
9 years 9 months ago #162715

Bonjour,

Il n'y a pas de système pour copier des catégories. Il va falloir faire cela à la main.

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

  • Posts: 377
  • Thank you received: 16
  • Hikashop Business
9 years 9 months ago #162795

…ah, dommage :dry: … pourquoi ne pas l'avoir implémentée dans votre composant quand cette fonction est disponible par défaut dans Joomla autant pour les modules, les articles, les catégories…?

Last edit: 9 years 9 months ago by kilou.

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

  • Posts: 13201
  • Thank you received: 2322
9 years 9 months ago #162830

Bonjour,

Cette option n'a pas été implémentée car ne semblait pas nécessaire.
En effet, nous n'avons jusqu'a présent pas eu cette requete à ma connaissance.

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

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
9 years 9 months ago #163378

INSERT INTO #__hikashop_category SELECT (liste de tous les champ [sauf category_id] avec id de la nouvelle category_parent_id) FROM #__hikashop_category WHERE category_parent_id = id de la category_parent_id actuelle

pour uniquement les deplacer
UPDATE #__hikashop_category SET category_parent_id = new_id WHERE category_parent_id = old_id

Last edit: 9 years 9 months ago by erickb.
The following user(s) said Thank You: Xavier, kilou

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

  • Posts: 377
  • Thank you received: 16
  • Hikashop Business
9 years 9 months ago #163396

…merci, peut-être d'abord l'essayer en local ;)

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

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
9 years 9 months ago #163397

oui bien sur en localhost d'abord
tu veux déplacer ou dupliquer ailleurs une sous catégorie ?

Last edit: 9 years 9 months ago by erickb.

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

  • Posts: 377
  • Thank you received: 16
  • Hikashop Business
9 years 9 months ago #163398

… il s'agirait de les dupliquer...

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

  • Posts: 2605
  • Thank you received: 65
  • Hikashop Business
9 years 9 months ago #163400

fait attention que la liste des champs correspondent bien aux tiens sion ajoute ou supprime, par exemple @category_parent_id_from c'est la categorie dont tu veux dupliquer tous les sous elements , category_short_descr c'est dans ma table un champ perso
@category_parent_id_from c'est la categorie depuis laquelle tu veux dupliquer tous les sous elements
@category_parent_id_to c'est la categorie vers la quelle dupliquer tous les sous elements

remplace prefixe_ par ton prefixe

set @category_parent_id_from = 75;
set @category_parent_id_to = 1400;

INSERT INTO `prefixe_hikashop_category`
SELECT 
	NULL,
	@category_parent_id_to ,
  `category_type` ,
  `category_name` ,
  `category_description` ,
  `category_published` ,
  `category_ordering`,
  `category_left`,
  `category_right`,
  `category_depth`,
  CONCAT(`category_namekey`,'_', @category_parent_id_to) ,
  `category_created`,
  `category_modified`,
  `category_access` ,
  `category_menu` ,
  `category_keywords` ,
  `category_meta_description`   ,
  `category_layout`   ,
  `category_page_title`   ,
  `category_alias`   ,
  `category_site_id`   ,
  `category_canonical`   ,
  `category_short_descr` ,
  `category_tag`   ,
  `category_long_title`   ,
  `category_quantity_layout`  
FROM `prefixe_hikashop_category`
WHERE `category_parent_id` = @category_parent_id_from
;

Last edit: 9 years 9 months ago by erickb.

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

  • Posts: 377
  • Thank you received: 16
  • Hikashop Business
9 years 9 months ago #163401

…très sympa, merci. ;)

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

Time to create page: 0.094 seconds
Powered by Kunena Forum