Jump to content

COMO PASAR UN VALOR DE SMARTY A PHP


jomego

Recommended Posts

Mi duda es la siguiente, he modificado el codigo del modulo de pago "bankwire", para que me saque una lista de representados a los que tambien quiero enviar el pedido aparte del cliente:

payment_execution.tpl






{l s='Seleccione el Representado que quiera.' mod='bankwire'}



{l s='Elija al Representado:' mod='bankwire'}


RESINAS OLOT,S.L
SINI EXCLUSIVAS,S.L
IMPORT EXPORT NEW CASTY.S.L
NEW MOP,S.L
DISNA 96,S.L
PARASOLES GANDIA SAFOR,S.L
ALBINANA JUGUETES,C.B
BLAS DASI





Luego en el fichero Message.php que es el encargado de enviar los email, le pongo en la opción de bcc.

public function setBcc($bcc)

 {
 /* $representante['que_repre1'] = "info@yooguico->assign('que_repre1','[email protected]'); */

   /** este es el email que le manda al representado **/
     $bcc[$key] = $que_repre;
     /** control de copia oculta */

   $this->headers->set("Bcc", $bcc);
 }




Mi duda es como tengo que pasarle el valor de "que_repre" para que el php coja el valor de value que he seleccionado anteriormente en la tpl.



Espero su ayuda...

Link to comment
Share on other sites

Para pasar valores en direccion tpl -> php lo tienes que hacer usando un formulario (POST) o mediante el querystring de una URL (GET)

Entiendo que tu pasas un formulario (POST), pues tendrías que recoger el valor del parametro y asignarlo.

Puedes usar la funcion error_log(), para trazar el valor del parámetro una vez obtenido en el php, y comprobar que es exactamente lo que buscabas.

Saludos

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...