getProducts PHP 7.0 warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined

Столкнулся с ошибкой в логах на PHP 7.0

/components/getproducts/model/getproducts.class.php : 691) PHP warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined

Ошибка валится на все строки вида:

        if ( $stmt && $stmt->execute() ) {

639, 655, 691

Причину найти не могу пока, т.к. вызовов getproducts у меня много и найти в какой момент и при каких действиях вылезает эта гадость не получается.

Пока могу ответить только это:
https://translate.google.com/#en/ru/warning

@Andchir ))) с переводом не проблема))
понимаю, что это не совсем ошибка, а предупреждение, но все равно лучше править такие штуки

понимаю, что это не совсем ошибка

Правильнее было бы сказать "это совсем не ошибка". Называйте вещи своими именами, если с переводом нет проблем :)

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.