- Posts: 134
- Thank you received: 4
Récupération de la valeur d'un custom field ?
11 years 8 months ago #186134
by clicetcom
Récupération de la valeur d'un custom field ? was created by clicetcom
-- HikaShop version -- : 2.3.4
-- Joomla version -- : 3.3.4
-- PHP version -- : 5.4.13
Bonjour,
Voila j'ai un custom field à la deuxième étape de mon checkout (le choix d'un point relais). J'aimerai pouvoir récupérer la valeur ce custom field lors de la dernière étape du checkout pour afficher ou non certaines méthodes de paiement.
Et je ne parvient pas à récupérer cette valeur qui doit pourtant bien être stocker dans une variable quelque part !!
Merci d'avance pour votre aide.
Cordialement,
-- Joomla version -- : 3.3.4
-- PHP version -- : 5.4.13
Bonjour,
Voila j'ai un custom field à la deuxième étape de mon checkout (le choix d'un point relais). J'aimerai pouvoir récupérer la valeur ce custom field lors de la dernière étape du checkout pour afficher ou non certaines méthodes de paiement.
Et je ne parvient pas à récupérer cette valeur qui doit pourtant bien être stocker dans une variable quelque part !!
Merci d'avance pour votre aide.
Cordialement,
Please Log in or Create an account to join the conversation.
11 years 8 months ago #186138
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Récupération de la valeur d'un custom field ?
Bonjour,
Vous pouvez regarder dans l'objet "order"
Cordialement,
Vous pouvez regarder dans l'objet "order"
Code:
$this->order->my_custom_field
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
11 years 8 months ago #186240
by clicetcom
Replied by clicetcom on topic Récupération de la valeur d'un custom field ?
Bonjour Jérome,
Alors justement c'est ce que j'ai tenté avec
$this->order->pointrelais;
Mais rien, je tente de récupérer cette valeur dans le fichier payment.php
Alors justement c'est ce que j'ai tenté avec
$this->order->pointrelais;
Mais rien, je tente de récupérer cette valeur dans le fichier payment.php
Please Log in or Create an account to join the conversation.
11 years 8 months ago #186247
by Xavier
Replied by Xavier on topic Récupération de la valeur d'un custom field ?
Bonjour,
Dans la vue payment.php il faut utiliser:
Dans la vue payment.php il faut utiliser:
Code:
$this->orderInfos->pointrelais
Please Log in or Create an account to join the conversation.
11 years 8 months ago #186402
by clicetcom
Replied by clicetcom on topic Récupération de la valeur d'un custom field ?
Bonjour Xavier,
Merci pour votre indication, malheureusement, cette variable est vide également.
Pour indication voici mon input qui reçoit la valeur dans le fichier custom_field.php
Merci
Merci pour votre indication, malheureusement, cette variable est vide également.
Pour indication voici mon input qui reçoit la valeur dans le fichier custom_field.php
Code:
<input class="inputbox" id="pointrelais" onchange="hikashopToggleFields(this.value,'pointrelais','order',0);" type="text" name="data[order][pointrelais]" value="<?php echo $vieux_pointrelais;?>">
Merci
Please Log in or Create an account to join the conversation.
11 years 8 months ago #186415
by Xavier
Replied by Xavier on topic Récupération de la valeur d'un custom field ?
Bonjour,
Désolé, en effet si le champ est renseigné en étape 2 et vous désirez la valeur en étape 3, elle n'est pas encore stocké dans la commande, mais est disponible en session.
Désolé, en effet si le champ est renseigné en étape 2 et vous désirez la valeur en étape 3, elle n'est pas encore stocké dans la commande, mais est disponible en session.
Code:
$_SESSION['hikashop_order_data']->pointrelais
The following user(s) said Thank You: clicetcom
Please Log in or Create an account to join the conversation.
11 years 8 months ago #186497
by clicetcom
Replied by clicetcom on topic Récupération de la valeur d'un custom field ?
HA mais voila ! Merci Xavier ! Impec
Please Log in or Create an account to join the conversation.
Time to create page: 0.241 seconds