kinkibcn Posted March 28, 2015 Share Posted March 28, 2015 (edited) Hola, estoy configurando mi PS 1.6.0.11 con el módulo descargado de Redsys. Necesito ayuda porque el módulo funciona perfectamente bien, pero cuando se ha realizado el pago, y estoy en payment_return.tpl, el nº de pedido que muestra en pantalla corresponde al valor del campo "id_order" y necesito cambiarlo por el valor de "reference" que es el que utilizo como nº de pedido. No encuentro la forma de cambiar la variable en esta línea: <br /><br />- N# <span class="price"><strong>{$id_order|escape:'htmlall'}</strong></span> Entre otras muchas pruebas, he probado de cambiarlo por $reference pero no funciona. ¿ Puede alguien ayudarme ?. Gracias, Edited April 2, 2015 by kinkibcn (see edit history) Link to comment Share on other sites More sharing options...
ventura Posted March 28, 2015 Share Posted March 28, 2015 (edited) En el archivo \MODULES\\redsys\redsys.php Busca esto public function hookPaymentReturn($params) en esta parte $this->smarty->assign(array( añade 'reference' => $params['objOrder']->reference si lo añades al final asegurate de añadir la coma en la linea anterior ahora en el archivo MODULES\redsys\views\templates\hook\payment_return.tpl añade la variable {$reference|escape:'htmlall'} Edited March 28, 2015 by ventura (see edit history) 1 Link to comment Share on other sites More sharing options...
kinkibcn Posted April 2, 2015 Author Share Posted April 2, 2015 Muchísimas gracias por tu ayuda Ventura .... ya está solucionado !!!! Saludos Link to comment Share on other sites More sharing options...
Recommended Posts