Demandes d'évolutions : page de résultat du paiement - Méthode setPaymentStatus

  • 58496.1

    15/05/2012 17:17


    Mathias
    Rang : Expert
    L'idéal avec cette méthode, c'est qu'il serait possible de choisir le texte de notre choix sans avoir a étendre le document modules_payment/ogoneconnector (la présence des ":" en dur est gênante dans mon cas juste après la clé "orderlist-status").

    private function setPaymentStatus($connector, $order)
    	{
    		$html = '<ol class="messages"><li>' . f_Locale::translate('&modules.order.frontoffice.Orderlist-status;') . ' : ' . f_Locale::translate(
    				'&modules.payment.frontoffice.status.' . ucfirst($order->getPaymentStatus()) . ';') . '</li>' . '<li>' . f_util_HtmlUtils::nlTobr(
    				$order->getPaymentTransactionText()) . '</li></ol>';
    		$connector->setHTMLPayment($html);
    	}

    Édité par Mathias 15/05/2012 17:28


    Développe sous linux Ubuntu 12.04 LTS Desktop
    Projet ecommerce core 3.6.7
  • 58496.2 en réponse à 58496.1 écrit par Mathias

    15/05/2012 17:54


    Gaël Port
    Titre : Développeur RBS Change
    Rang : Expert
    Bonjour,

    Dans la version 3.6 (sortie aujourd'hui), cette méthode a été refactorée sur les différents modes pour passer par un template plutôt que du code HTML en dur.
  • 58496.3 en réponse à 58496.2 écrit par Gaël Port

    16/05/2012 14:30


    Mathias
    Rang : Expert
    great ! merci pour le retour ;)

    Développe sous linux Ubuntu 12.04 LTS Desktop
    Projet ecommerce core 3.6.7
 
Merci de prendre connaissance et de respecter les règles des forums.
 
1471 membres
Aucun membre connecté