Jump to content

[RESOLU] Système de mise en évidence des produits commandés si >1 supprimé ? Pourquoi?


Recommended Posts

Bonjour à tous,

ayant mis ma boutique à jour en 1.4.10 (aucun problème), j'ai remarqué que le système de mise en évidence des produits commandés quand ils étaient supérieur à un exemplaire (dans le back-office) n'était plus présent.

C'est dommage car dans la préparation des commandes c'était vraiment un plus.

Pour info j'étais en 1.4.6.2. Dès qu'une commande avais une (ou des) réference(s) supérieure(s) à 1, le chiffre s'affichait en gras et en rouge.

Pourquoi avoir retiré cette fonctionnalité ? Comment remettre cela en place ?

Merci à vous pour vos réponses !

Amicalement ^_^

Edited by epic1110 (see edit history)
Link to comment
Share on other sites

bonjour, je déplace votre sujet dans la section appropriée.

 

Le forum "discussion générale" traite de sujets généraux (quel serveur choisir ? comment devenir e-commerçant ?) qui n'entrent pas dans le cadre de l'utilisation/configuration/développement/adaptation de prestashop...

 

Discussion générale

Tout ce qui n'entre pas dans l'une des catégories ci-dessous.

 

 

Merci ;)

Link to comment
Share on other sites

Oui je confirme cette petite option bien pratique, voici le code qui permet de réaliser cette option dans votreadmin/tabs/AdminOrders.php:

 

<td align="center" class="productQuantity" '.($quantity > 1 ? 'style="font-weight:700;font-size:1.1em;color:red"' : '').'>'.(int)$quantity.'</td>

 

Ckarone

Link to comment
Share on other sites

Merci Ckarone pour l'info,

j'ai vérifier et comparer avec winmerge les deux fichiers de chaque version,

en 1.4.10 ligne 798 j'ai ceci:

<td align="center" class="productQuantity" '.($quantity > 1 && $product['customizationQuantityTotal'] > 0 ? 'style="font-weight:700;font-size:1.1em;color:red"' : '').'>'.(int)$quantity.'</td>

En revanche étant moins callé que vous je pense qu'il doit y avoir une erreur de prog car les parametres sont biens pris en compte (police légèrement plus grasse et couleur rouge).

On avance, on avance.........

On va bien finir par le rétablir ce système de mise en évidence !

Cordialement

Link to comment
Share on other sites

Je n'est pas encore essayé, mais je pense qu'en supprimant la condition

&& $product['customizationQuantityTotal'] > 0

le systeme de mise en évidence devrait être rétabli, mais pourquoi avoir rajouté cette condition ? Il doit bien y avoir une raison ?

Merci a vous pour vos réponse

Cordialement

Link to comment
Share on other sites

Oui faites le test sans cette condition

&& $product['customizationQuantityTotal'] > 0

cela va fonctionner.

 

Cette condition est utile dans le cas de produits customisés (champs texte ou image)

 

Ckarone

Link to comment
Share on other sites

Ok, système rétabli.

Mais pourquoi avoir rajouté cette condition

&& $product['customizationQuantityTotal'] > 0

sur la même ligne de code ?

Car l'autre condition

$quantity > 1

n'est plus pris en compte (sachant que logiquement avec le

&&

les 2 doivent être réunies).

En tout cas merci à toi CKarone pour les précisions !

Je place le post en résolu,

Cordialement

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...