NO se envia el bole...
 
Avisos
Vaciar todo

NO se envia el boletin de noticias

18 Respuestas
9 Usuarios
0 Me gustas
8,364 Visitas
(@ksumiwue)
Respuestas: 209
Reputable Member
Topic starter
 

[SOLUCIONADO] NO se envia el boletin de noticias

HOla chicos:

Ya pensaba que los quebraderos de cabeza habían terminado pero aquí estoy de nuevo con otro más.

Alguien sabe por qué en la versión 1.3.2.4 sigue sin funcionar el lanzamiento del boletín de noticias???

Ya me pasó con la versión 1.1.7 y se solucionaba poniendo "sending" en la URL y pulsando enter. NO era el método más bonito pero era efectivo. Se ejecutaba el comando correspondiente y acto seguido todo enviado. Pero ahora ni eso.

Alguna idea? Noticias al respecto?

Gracias de antemano.

Servicios Informáticos, Comunicaciones Wireless, Diseño y Programación. IPV6 INFORMATICA, S.L.
Wireless Internet sin Límites - Portal Wimax

 
Respondido : 15/03/2010 5:04 pm
(@ksumiwue)
Respuestas: 209
Reputable Member
Topic starter
 

Solucionado

Vale, ya está. Leyendo en los foros en inglés he encontrado algo que creo que es la solución. Por lo menos a mi me funciona y ya se ejecuta perfectamente.

Os digo:

Cambiar el código del archivo

app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Grid/Renderer/Action.php

Original:

if($row->getQueueStatus()==Mage_Newsletter_Model_Queue::STATUS_NEVER) {
if(!$row->getQueueStartAt() && $row->getSubscribersTotal()) {
$actions[] = array(
'url' => $this->getUrl('*/*/start', array('id'=>$row->getId())),
'caption' => Mage::helper('newsletter')->__('Start')
);
}

Código nuevo:

if($row->getQueueStatus()==Mage_Newsletter_Model_Queue::STATUS_NEVER) {
if(!$row->getSubscribersTotal()==0) {
$actions[] = array(
'url' => $this->getUrl('*/*/sending', array('id'=>$row->getId())),
'caption' => Mage::helper('newsletter')->__('Start')
);
}

Luego os vais a:

/app/code/core/Mage/Adminhtml/controllers/Newsletter/QueueController.php

Original:

public function sendingAction()
{
// Todo: put it somewhere in config!
$countOfQueue = 3;
$countOfSubscritions = 20;

$collection = Mage::getResourceModel('newsletter/queue_collection')
->setPageSize($countOfQueue)
->setCurPage(1)
->addOnlyForSendingFilter()
->load();

$collection->walk('sendPerSubscriber', array($countOfSubscritions));
}

Código nuevo:

public function sendingAction()
{
// Todo: put it somewhere in config!
$countOfQueue = 3;
$countOfSubscritions = 20;

$collection = Mage::getResourceModel('newsletter/queue_collection')
->setPageSize($countOfQueue)
->setCurPage(1)
->addOnlyForSendingFilter()
->load();

$collection->walk('sendPerSubscriber', array($countOfSubscritions));

$this->_redirect('*/*');
}

Y listo. Ah! bueno, fijaros en el valor $countOfSubscritions = 20;
Modificadlo si no queréis enviar el correo de 20 en 20. Subid el número para aglutinar a todos vuestros clientes.

Saludos, y espero que os sirva de ayuda.

Servicios Informáticos, Comunicaciones Wireless, Diseño y Programación. IPV6 INFORMATICA, S.L.
Wireless Internet sin Límites - Portal Wimax

 
Respondido : 15/03/2010 7:18 pm
Tamagochi
(@tamagochi)
Respuestas: 408
Honorable Member
 

Hola

En la 1.4.0.1 va bien? Y si es asi como va? Es que nunca lo habia mandado, y cree la plantilla, le de a poner en cola poniendo la fecha de hoy y la hora 5 minutos, pero sigue en la cola de envio y me aparece como no enviado.

Salu2

Mi tienda
http://tienda.summarios.com/ versión magento 1.6.2.0
Recursos Webmasters

 
Respondido : 09/04/2010 8:58 am
(@chema)
Respuestas: 50
Trusted Member
 

¿Tamagochi, has conseguido que te funcione el boletín en la 1.4.0.1?

 
Respondido : 07/06/2010 5:33 pm
Tamagochi
(@tamagochi)
Respuestas: 408
Honorable Member
 

Hola

No, no he sido capaz. A ver si alguien puede echarnos un cable.

Salu2

Mi tienda
http://tienda.summarios.com/ versión magento 1.6.2.0
Recursos Webmasters

 
Respondido : 09/06/2010 10:13 am
(@danigc)
Respuestas: 12
Active Member
 

Me apunto a ello, lo ando investigando tambien....

Joder, en el foro oficial en ingles encontré esto, y me ha funcionado:

This is how we solved it.

OK not solveld but we are happy until Magento actually fixes it properly.

We used to use this string in our browser address bar.

http://www.YOURDOMAIN.COM/admin/newsletter_queue/sending

This stopped working with the upgrade.

However if you remove the www and use

http://YOURDOMAIN.COM/admin/newsletter_queue/sending

Presto it works.

Tenia un boletin en estado Not Sent y ahora me pone Sent y lo he recibo correctamente al email de pruebas, lo que no se si esto lo repara, o cada vez habrá que hacer lo mismo... he comprobado que al suprimir la WWW y poner en enlace a la cola, te pide validar de nuevo en admin, y con la KEY del admin se pone detras de la cola y esta efectivamente se activa y se envia.... bueno seguiré buscando

Logré enviar así 2 boletines, hoy probé y uno no sale ni a la de 3......... 🙁 a ver si lo encuentro.....

 
Respondido : 01/07/2010 6:34 pm
(@chema)
Respuestas: 50
Trusted Member
 

Gracias por el aporte danigc,

me ha funcionado, pero sólo saliendo de la adminstración y poniendo:

http://YOURDOMAIN.COM/admin/newsletter_queue/sending

de momento es una solución, a ver si lo arreglan...

 
Respondido : 26/07/2010 10:06 am
(@dd-ariel)
Respuestas: 3
New Member
 

Hola a todos...

Alguien a logrado resolver este problema para la versión 1.5.1.0-rc1

realice ñlos cambios que propone Ksumiwue, pero no me funciono.

espero alguien tenga información que pueda compartir.

Una pregunta adicional a este tema
¿alguien sabe como se pueden borrar los boletines enviados?

Gracias y Saludos.

 
Respondido : 28/07/2011 9:57 pm
 .a7.
(@a7)
Respuestas: 2
New Member
 

tengo una pregunta donde puedo encontrar los archivos q dice Ksumiwue

app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Grid/Renderer/Action.php

/app/code/core/Mage/Adminhtml/controllers/Newsletter/QueueController.php

soy nuevo en esto y pues no se donde buscar estos archivos y como modificarlos

estoy usando actual mente magento 1.4.1.1

porfavor ayudemen

 
Respondido : 06/09/2011 4:47 pm
(@chema)
Respuestas: 50
Trusted Member
 

Desde la carpeta raiz de tu tienda, tienes que ir siguiendo la ruta especificada.
Ej:
C:/wamp/www/tutienda/app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Grid/Renderer/Action.php

 
Respondido : 06/09/2011 4:54 pm
 .a7.
(@a7)
Respuestas: 2
New Member
 

magento no fue intalado en mi pc esta instalado en otra

y la otra no se donde estara q puedo hacer

 
Respondido : 06/09/2011 4:59 pm
Tamagochi
(@tamagochi)
Respuestas: 408
Honorable Member
 

Hola

Estoy en la 1.6.1.0 y nada que sigo sin poder enviar los boletines, no me sale ahora ni la opcion de agregar boletines a la cola, alguien que lo haya logrado en esta version me puede ayudar??

Salu2

Mi tienda
http://tienda.summarios.com/ versión magento 1.6.2.0
Recursos Webmasters

 
Respondido : 12/01/2012 5:53 pm
Xarlie
(@xarlie)
Respuestas: 2677
Famed Member
 

Es una versión instalada limpia o actualizada desde una anterior?

Soporte profesional para Magento: www.estatiko.com

 
Respondido : 17/01/2012 11:10 am
Tamagochi
(@tamagochi)
Respuestas: 408
Honorable Member
 

Hola

Actualizada. Habia pensado crear una instalacion limpia y ahi migrar mi base de datos, theme y demas pero me da un miedo horrible.

Salu2

Mi tienda
http://tienda.summarios.com/ versión magento 1.6.2.0
Recursos Webmasters

 
Respondido : 04/02/2012 10:28 am
13airelav
(@13airelav)
Respuestas: 17
Eminent Member
 

Si me funciono ksumiwue muchas gracias tengo la versión 1.5.1.0

 
Respondido : 02/06/2012 4:02 pm
Página 1 / 2