1
Я получаю зарегистрированную ошибку с моим бэкэндом magento для этого примерно каждые 5 минут, используя его много памяти моего сайта из-за того, как часто эта ошибка регистрируется. Что я должен сделать, чтобы исправить эту ошибку?Magento Logged Error: «Warning: array_filter() ожидает, что параметр 1 будет массивом, нулевым значением ....»
мне было дано имя файла и строку:
FrontendConfigurableProductMatrix/Контроллеры/CartController.php на линии 55
вот код для линий 50-60:
unset($params['product_matrix']);
$product_matrix = $this->getRequest()->getParam('product_matrix');
if (count(array_filter($product_matrix['qty'])) == 0) {
if(count($params['super_attribute']) != 0 && count($params['super_attribute']) == count(array_filter($params['super_attribute']))) {
$product_matrix = array();
$product_matrix['qty'] = array($params['product'] => $params['qty']);
$product_matrix[$params['product']] = $params;
} else {