#256 – Modificar "Descripción de producto"

Enviado a ‘RSForm! Pro Redsys’
Este es un ticket público. Todo el mundo puede ver su contenido. No incluya nombres de usuario, passwords o cualquier otra información sensible.
Jueves, 22 Febrero 2018 12:00 CET
Ovni
Buenos dias,

quisiera saber si es posible modificar el campo "Descripción de producto" en el TPV, para que aparezcan otros campos del formulario (Nombre del formulario y nombre y apellidos de la persona que realiza el pago). Adjunto imagen de muestra.

Tal y como recogemos la información, nos seria mucho más útil esta información que la que aparece actualmente (los items a pagar).

Muchas gracias y felicidades por el plugin, es muy práctico.
Campos Personalizados
Versión Joomla!
3.8.4
Versión RSForm! Pro
2.0.5
Jueves, 22 Febrero 2018 16:26 CET
Soporte Joomla Empresa
Tech Support
Hola.

Es posible, pero a nivel de código.

Para eso deberías modificar la función 'rsfp_doPayment' del fichero 'plugins/system/rsfpredsys/rsfpredsys.php', añadiendo al principio algo como:
$formTitle = RSFormProHelper::getForm($formId)->FormTitle;
$formNames = JFactory::getApplication()->input->getArray(array('form' => array('first_name' => 'string', 'last_name' => 'string')))['form'];
$firstName = $formNames['first_name'];
$lastName = $formNames['last_name'];

y substituir:
'Ds_Merchant_ProductDescription' => (RSFormProHelper::getConfig('redsys.Ds_Merchant_ProductDescription') ? RSFormProHelper::getConfig('redsys.Ds_Merchant_ProductDescription') . ' ' : '') . '(' . implode(', ', $products) . ' - ' . $formId . ')',

por algo así:
'Ds_Merchant_ProductDescription' => $formTitle . ' - ' . $firstName . ' - ' . $lastName,

Donde 'first_name' y 'last_name' serían los nombres de los campos del formulario en los que se recogería el nombre y los apellidos.

Saludos.
José A. Cidre Bardelás
Support
Jueves, 22 Febrero 2018 23:02 CET
Ovni
Muchas gracias José! Funciona a la perfección.

Quizá quieras modificar el título de este ticket para futuras referencias, escribí Modificar "Descripción de producto" con las comillas y parece que se borró.

Salut!
Sábado, 24 Febrero 2018 18:04 CET
Soporte Joomla Empresa
Tech Support
OK. Cerramos el ticket.

Saludos.
José A. Cidre Bardelás
Support
Este ticket está cerrado, por lo tanto es de sólo lectura. Ya no puede responder. Si necesita proporcionar mas información, por favor abra un nuevo ticket y mencione el número de este.

Nuestros Tweets

Your #Joomla #users will #LOVE our most recent frontend changes: A fresh way to use the Newsflash module and brand… twitter.com/i/web/status/1…

ReenviadoMiércoles, 19 Diciembre 2018

You don’t know how to set up the new #Privacy #features of #Joomla 3.9? No worries, JDocs is here to help you! Clic… twitter.com/i/web/status/1…

ReenviadoLunes, 26 Noviembre 2018

 
Tarea Cron empieza