Programador Magento Freelance

Federico Chulilla | Valencia / Teruel | Tel.650594708

Programación

Suscripción al newsletter en el formulario de contacto

0 Flares 0 Flares ×

Si queremos que los usuarios se puedan suscribir al boletín de noticias a la vez que envían el formulario de contacto debemos sobrecargar el controlador Mage_Contacts_IndexController. Para ello no sirve con copiar el controlador en \app\code\local\Mage\Contacts\controllers\IndexController.php.

Necesitaremos seguir la siguiente guía http://www.magentocommerce.com/wiki/5_-_modules_and_development/0_-_module_development_in_magento/how_to_overload_a_controller para sobrecargar el controlador y después:

en la función postAction añadir las siguientes líneas:

if(isset($_POST[‘subscribe_newsletter’])){
$email = $_POST[‘email’];
$status = Mage::getModel(‘newsletter/subscriber’)->subscribe($email);

}

0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 0 Flares ×
1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (Califica este artículo)
Loading ... Loading ...

Dejar un comentario

0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 0 Flares ×