По поводу события — оно генерируется, галка стоит и вручную выводу сообщение в лог ошибок modx что бы проверить попал ли в это событие. По поводу $id сейчас попробую вывести его