Ho visto che vengono creati in fase di installazione, nella tabella cms_events e registrati con la funzione SendEvent().
Ma non ho capito a che servono e come si usano.
Ad esempio l'evento del modulo News "NewsArticleAdded" che viene registrato dopo l'inserimento di una nuova notizia:
Code: Select all
if( !$error )
{
@$this->SendEvent('NewsArticleAdded', array('news_id' => $operaid, 'category_id' => $usedcategory, 'titolo' => $titolo,
'content' => $content, 'summary' => $summary, 'status' => $status, 'start_time' => $startdate, 'end_time' => $enddate,
'useexp' => $useexp, 'extra' => $extra));
grazie a chi vorrà perdere un po' di tempo..