2016-12-13 1 views
0

Je veux changer le type d'un champ (quantité) en chariot ouvert product Table de INT à FLOAT changé son type dans phpmyadmin mais après quand je veux modifier le produit dans l'admin du panneau, je l'ai changé la quantité à (par exemple) "0.5", mais il a été enregistré dans la base de données avec INT tapez encore !!ouvrir le panier- comment changer de type de champ?

<input type="text" name="quantity" value="<?php echo $quantity; ?>" placeholder="<?php echo $entry_quantity; ?>" id="input-quantity" class="form-control" /> 

pourquoi?

+0

i utiliser cette version de opencart ::: \t Version 2.0.3.1 – mahsash5

+0

parce que je veux trier mon produit par existant ne existeront – mahsash5

+0

par exemple pour "comming produit bientôt" comment puis-je trier befor no-exist produit?? – mahsash5

Répondre

1

Vous devez également modifier sql requêtes, ouvertes:

admin/model/catalog/product.php 

trouver:

(int)$data['quantity'] 

(il y a deux occurrence)

remplacer par:

(float)$data['quantity'] 

Ceci est pour l'administrateur, si vous voulez l'afficher en avant, modifiez le fichier dans le dossier catalog aussi.

+0

merci beaucoup! – mahsash5

+0

Vous êtes les bienvenus – DigitCart