Допустим нам необходимо фиксировать количество просмотров ресурса.
Создадим наше новое поле по этому примеру.
Создаем плагин с любым названием, например updateView. Во вкладке "Системные события" отмечаем OnLoadWebDocument.
$eventName = $modx->event->name;
switch($eventName) {
    case 'OnLoadWebDocument':
    	// запоминаем текущий ресурс
    	$resourceId=$modx->resource->get('id');
    	// получаем массив с данными ресурса
    	$resource  =$modx->getObject('modResource', $resourceId);
    	// запоминаем необходимое значение
    	$view      =$resource->get('view');
    	// увеличиваем значение на 1
       	$resource->set('view', $view + 1);
       	// сохраняем новое значение
    	$resource->save();
    break;
}
Теперь при открытие любого ресурса будет срабатывать этот плагин, ну и увеличивать значение просмотров.