Fork me on GitHub
Você esta em:Home » Desenvolvimento » Saiba como enviar emails customizados ou reenviar emails da ordem de serviço no Magento

Saiba como enviar emails customizados ou reenviar emails da ordem de serviço no Magento

Saiba como enviar por script emails de ordens de compra e emails personalizados pelo Magento

Para o envio ou reenvio do email da ordem de serviço segue script:

<?php
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);

    $order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId());

    if ($order->getId()) {
        try {
            $order->sendNewOrderEmail();
            $order->setEmailSent(true);
            $this->sendEmail();
            echo "Foi enviado copia do pedido para seu email e para o administrador com sucesso!n";
        } catch (Exception $e) {
            echo $e->getMessage();
        }
    } else {
        echo "Pedido $orderIncrement nao encontradon";
    }
?>
view raw
order.php
This Gist is brought to you using Github.

https://gist.github.com/3994329

Para envio de emails customizados pelo Magento:

<?php

$mail = new Zend_Mail();
$mail -> setBodyText( $MensagemEmHtml );
$mail -> setFrom( "error@seusite.com.br", "Error Envio" ); //Quem esta enviando
$mail -> addTo( "webmaster@seusite.com.br", "Webmaster" ); //Quem irá receber
$mail -> send();

?>
view raw
envia-email-magento.php
This Gist is brought to you using Github.

https://gist.github.com/3146305

Seguem outras dicas para envio:

  • https://gist.github.com/3993533
  • http://www.fontis.com.au/blog/magento/resending-magento-order-emails
  • http://www.excellencemagentoblog.com/magento-sending-custom-emails

E caso não queira programar segue um módulo disponível  no codecanyon por apenas 8 USD:

http://codecanyon.net/item/send-new-order-email-to-admin/3198802

Vlw espero ter ajudado ;)

Sobre o Autor

Designer, Web Developer & Linux Administrator

Meu nome é Deivison Arthur, tenho 29 anos, sou Administrador Linux, Analista de Sistema, Webdesigner e Pesquisador. há mais de dez anos. Nasci no Rio de Janeiro, atualmente trabalho como Gerente de Tecnologia e E-commerce at Grupo FFernandes e Freelancer nas horas vagas. Desenvolvimento em Joomla, Wordpress, Drupal, Magento e outros GPLs...

Quantidade de Artigos : 114

Enviar Comentário

© 2012 Powered By Wordpress, Deivison Arthur

Ir para cima