Генерация события (триггер) - plugin, trigger, event

$app = JFactory::getApplication();
$app->triggerEvent('onBeforeOrderSave', array($cid, $post));

В плагине-обработчике будут доступны 2 параметра из переданного массива.