- Posts: 1
- Thank you received: 0
Enregistrement de champs personnalisé
13 years 2 months ago #118762
by mobidiff
Enregistrement de champs personnalisé was created by mobidiff
Bonjour,
J'ai rajouté des champs personnalisés dans les tables order et user et mis dans la vue CART:
<span class="hikashop_product_code_checkout"><?php echo $row->product_code; ?></span>
<?php }
$row->credits = $_SESSION + $row->product_code;
$row->credits_cmd = $row->product_code;
?>
Je veux enregistrer credits_cmd dans la table commande et credits dans la table user.
Quand je verifie la bdd, les champs sont toujours vide (null)...
Merci de vos conseils !
Daniel
-- url of the page with the problem -- : sms-mobidiff.com
-- HikaShop version -- : 2.2.0
-- Joomla version -- : 3.1.5
-- PHP version -- : x.x.x
-- Browser(s) name and version -- : Chrome
J'ai rajouté des champs personnalisés dans les tables order et user et mis dans la vue CART:
<span class="hikashop_product_code_checkout"><?php echo $row->product_code; ?></span>
<?php }
$row->credits = $_SESSION + $row->product_code;
$row->credits_cmd = $row->product_code;
?>
Je veux enregistrer credits_cmd dans la table commande et credits dans la table user.
Quand je verifie la bdd, les champs sont toujours vide (null)...
Merci de vos conseils !
Daniel
-- url of the page with the problem -- : sms-mobidiff.com
-- HikaShop version -- : 2.2.0
-- Joomla version -- : 3.1.5
-- PHP version -- : x.x.x
-- Browser(s) name and version -- : Chrome
Please Log in or Create an account to join the conversation.
13 years 2 months ago #118791
by Xavier
Replied by Xavier on topic Enregistrement de champs personnalisé
Bonjour,
C'est normal qu'ils soient vide, les valeurs du formulaire sont passées en POST, donc la modification de la valeur en dur ne change rien.
Ce qu'il faudrait faire à la limite c'est ajouter les valeurs dans ces champs en javascript, et cacher au préalable ces champs en css. Comme ça l'utilisateur ne peut pas changer ces valeurs, et comme vous les remplissez, elles sont enregistrées correctement.
C'est normal qu'ils soient vide, les valeurs du formulaire sont passées en POST, donc la modification de la valeur en dur ne change rien.
Ce qu'il faudrait faire à la limite c'est ajouter les valeurs dans ces champs en javascript, et cacher au préalable ces champs en css. Comme ça l'utilisateur ne peut pas changer ces valeurs, et comme vous les remplissez, elles sont enregistrées correctement.
The following user(s) said Thank You: mobidiff
Please Log in or Create an account to join the conversation.
Time to create page: 0.095 seconds