SMF2.1 tasks no reconoce mi clase alguna idea?

Started by Dhayzon, April 26, 2020, 02:32:02 PM

Previous topic - Next topic

Dhayzon

inserte la ruta de mi archivo y mi clase en la tabla smf_background_tasks  todo ok


el problema esta  cuando cron hará su trabajo, incluye el archivo pero no reconoce mi clase como hijo de SMF_BackgroundTask

nombre de miarchivo a incluir Mention-post-Notify.php;

ruta
source/mimod/Tasks/Mention-post-Notify.php

contenido de la clase

Class MentionPost_Notify_Background extends SMF_BackgroundTask
{
/**
* This executes the task - loads up the information, puts the email in the queue and inserts alerts as needed.
* @return bool Always returns true
*/
public function execute()
{
global $smcFunc, $sourcedir,$scripturl ;

}

}


el error es que  la clase no se logra cargar  y execute nunca es ejecutado ):

Danielㅤ

Hola, te has fijado si en algún lado hay algún tipo de error?


Saludos cordiales

d3vcho

Si nos dejas el mensaje de error seguramente te podamos ayudar mejor.
"Greeting Death as an old friend, they departed this life as equals"

Diego Andrés

Si es para enviar alertas no necesitas task si son alertas individuales.
Solamente es necesario si se envía la misma alerta a varios usuarios, o al menos eso me dijeron a mi  :P

Respecto al error, verificar que todo esté bien escrito 10 veces más, y también intenta acceder a esta clase desde otro lugar para ver si te devuelve información o algún error.

SMF Tricks - Free & Premium Responsive Themes for SMF.

Dhayzon

Excelente información, si se me estaba haciendo medio raro  y redundante  la forma en la  lo estaba haciendo jajaj

el erro fue  el nombre Mention-post-Notify.php es de mi archivo   Mention-Post-Notify.php es el que guardaba,   el error fue una letra


Advertisement: