#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
Redsys RSForm! Pro
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
Redsys RSForm! Pro
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

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…

ReenviadoHace 3 semanas.

Gran fin de semana con #Joomla y con mucha gente buena. Gracias a todos por este pedazo de evento. Nos vemos el pró… twitter.com/i/web/status/1…

ReenviadoHace 3 semanas.

THANK YOU! Joomla wins Best Free CMS award from CMS Critic #Joomla #CMS #thankyou #community youtube.com/watch?v=3nPnQt…

ReenviadoHace 3 semanas.