Skip to main content

Récupération de la valeur d'un custom field ?

More
11 years 8 months ago #186134 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,

Please Log in or Create an account to join the conversation.

More
11 years 8 months ago #186138 by Jerome
Bonjour,

Vous pouvez regarder dans l'objet "order"
Code:
$this->order->my_custom_field
Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Please Log in or Create an account to join the conversation.

More
11 years 8 months ago #186240 by clicetcom
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

Please Log in or Create an account to join the conversation.

More
11 years 8 months ago #186247 by Xavier
Bonjour,

Dans la vue payment.php il faut utiliser:
Code:
$this->orderInfos->pointrelais

Please Log in or Create an account to join the conversation.

More
11 years 8 months ago #186402 by clicetcom
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
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.

More
11 years 8 months ago #186415 by Xavier
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.
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.

More
11 years 8 months ago #186497 by clicetcom
HA mais voila ! Merci Xavier ! Impec

Please Log in or Create an account to join the conversation.

Time to create page: 0.241 seconds
Powered by Kunena Forum