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