Récemment
-
Images produit qui disparaissent
Bugs & Améliorations il y a environ 2 jours15 -
Urls bizarres dans la console search
PhenixSuite il y a environ 5 jours12 -
Erreurs 410 dans BO
PhenixSuite il y a environ 5 jours3 -
la classe search
Bugs & Améliorations il y a environ 7 jours2 -
Probleme depuis MAJ phenix 1.6.2.36
PhenixSuite il y a environ 8 jours8 -
[resolu] Le module mondial relay 3.4.5
Bugs & Améliorations il y a environ 11 jours1 -
controlleur fournisseurs.
Bugs & Améliorations il y a environ 12 jours11 -
J'en profite (la fougue de la jeunesse) (ah ah ah)
Bugs & Améliorations il y a environ 13 jours5 -
Bon dernier du jour mais cela me turlupine classe search
Bugs & Améliorations il y a environ 13 jours4 -
se connecter comme un client idntifié
Bugs & Améliorations il y a environ 13 jours1 -
la bonne blague
Discussion générale il y a environ 15 jours2 -
Passage de la 16.1.9 a la PhenixSuite 1.6.2.36
Bugs & Améliorations il y a environ 19 jours8 -
Echec de l'installation de Creative Elements
Bugs & Améliorations il y a environ 26 jours3 -
[Résolu] Modification données client dans l'admin
PhenixSuite il y a environ 27 jours10 -
googletagmanager
PhenixSuite il y a environ 27 jours2 -
2 téléphones obligatoires
PhenixSuite 21 juin 2025, 21:5411 -
Liens qui disparaissent
PhenixSuite 21 juin 2025, 17:545 -
Smart cache JS et Iphone
PhenixSuite 20 juin 2025, 23:121 -
Hack ancien PS 1.6 avant mise à jour Phenix
PhenixSuite 16 juin 2025, 07:423 -
[RESOLU]Souci Revolut et Hipay
Modules 14 juin 2025, 18:5511
1.6.2.11 - Bug classe Carrier
-
Pour info, j'ai une erreur 500 en FO au moment de me connecter, ,je suis étonnée de ne pas avoir vu remonter le bug ?
Cela vient de la classe Carrier, ligne 634, un problème de parenthèses mal placées. La requête était ok sur la version 1.6.2.9.ON(cz.id_zone = zz.id_zone) ON zz.`id_zone` = c.`id_zone`)
j'ai remplacé par
ON cz.id_zone = zz.id_zone) ON zz.`id_zone` = c.`id_zone`
Je ne sais pas si c'est utile ou au contraire non souhaitable, mais j'ai ajouté un distinct dans le Select ?
-
Bonjour,
Effectivement le bug a été remonté sur la 11.
Il est corrigé dans la 12 qui sort incessamment sous peu$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(' SELECT cl.*,c.*, cl.`name` AS country, zz.`name` AS zone FROM `'._DB_PREFIX_.'country` c'. Shop::addSqlAssociation('country', 'c').' INNER JOIN `'._DB_PREFIX_.'country_lang` cl ON(c.`id_country` = cl.`id_country` AND cl.`id_lang` = '.(int)$id_lang.') INNER JOIN `'._DB_PREFIX_.'carrier_zone` cz ON(cz.id_zone = c.id_zone) INNER JOIN `'._DB_PREFIX_.'carrier` cr ON(cr.id_carrier = cz.id_carrier AND cr.deleted = 0 '. ($active_carriers ? ' AND cr.active = 1) ' : ') ').' LEFT JOIN `'._DB_PREFIX_.'zone` zz ON(cz.id_zone = zz.id_zone AND zz.`id_zone` = c.`id_zone`) WHERE 1 '.($active_countries ? ' AND c.active = 1' : '').' '.(!is_null($contain_states) ? ' AND c.`contains_states` = '.(int)$contain_states : '').' GROUP BY c.`id_country` ORDER BY cl.`name` ASC ');
Et non, le distinct n'est plus utile.