OCMOD: исправление обработки error="skip"

При тестировании очередного модификатора для опенкарт было обнаружено, что дефолтный modification.php в Opencart 2.0.x и 2.1.x некорректно обрабатывает параметр error="skip" тега <operation>. Вместо того, чтоб пропустить операцию и работать дальше, скрипт прекращает применение модификации.
В оригинальном файле admin/controller/extension/modification.php есть такие строки:

// Skip current operation
if ($error == 'skip') {
	break;
}

Замените его на следующий код:

// Skip current operation
if ($error == 'skip') {
    $log[] = 'SKIP!'; // информация в лог
    continue; // переход к следующей итерации
}

После этого параметр error="skip" будет обрабатываться корректно. Актуально для Opencart 2.0.x и 2.1.x.