Jump to content

Enviar email al instalar un modulo


Recommended Posts

Tengo este codigo dentro de la funcion install de un modulo para que envie un email, pero cuando prestashop detecta el modulo me da un error y no me deja instalarlo ni hacer nada con el.

 

 

Error que me da prestashop al detectar el modulo:

2 errores
nombre_modulo (parse error en /modules/nombre_modulo/nombre_modulo.php)
nombre_modulo (la clase que falta en /modules/nombre_modulo/nombre_modulo.php)

Codigo en la funcion install:

    require(dirname(__FILE__).'/../../config/config.inc.php');
    require_once(dirname(__FILE__).'/../../init.php');

    $toEmail = '[email protected]';

    $templateVars['{tienda}'] = 'text1';
    $templateVars['{email}'] = 'text2';

    $id_land = Language::getIdByIso('es');     

    $template_name = 'template'; /
    $title = Mail::l('Test Mail');
    $from = Configuration::get('PS_SHOP_EMAIL');   
    $fromName = Configuration::get('PS_SHOP_NAME');
    $mailDir = dirname(__FILE__).'/mails/';
    $toName = 'Customer Name';

    $send = Mail::Send($id_land, $template_name, $title, $templateVars, $toEmail, $toName, $from, $fromName, NULL , NULL, $mailDir);

¿Que estoy haciendo mal?

Edited by bahamont (see edit history)
Link to comment
Share on other sites

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