Invalid argument supplied for foreach()

Тема в разделе "PrestaShop", создана пользователем ivanev, 5 сен 2016.

  1. ivanev

    ivanev

    Регистрация:
    27 июл 2016
    Сообщения:
    8
    Симпатии:
    0
    Сайт на денвере. Преста 1.5.6.1

    При переходе в товар(карточка товара) выдает следующее предупреждение:

    1. Warning: Invalid argument supplied for foreach() in Z:\home\prestanew\www\classes\Product.php on line 2563
    на 2563 строке:
    foreach ($res as $row) {
    $array_tmp = array(
    'price' => $row['price'],
    'ecotax' => $row['ecotax'],
    'attribute_price' => (isset($row['attribute_price']) ? $row['attribute_price'] : null)
    );
    self::$_pricesLevel2[$cache_id_2][(int) $row['id_product_attribute']] = $array_tmp;

    if (isset($row['default_on']) && $row['default_on'] == 1)
    self::$_pricesLevel2[$cache_id_2][0] = $array_tmp;
    }

    2.Warning: Invalid argument supplied for foreach() in Z:\home\prestanew\www\classes\Hook.php on line 131
    на 131 строке:
    foreach ($result as $row)
    $hook_ids[strtolower($row['name'])] = $row['id_hook'];
    Cache::store($cache_id, $hook_ids);

    3.Warning: Invalid argument supplied for foreach() in Z:\home\prestanew\www\classes\Hook.php on line 229

    foreach ($results as $result)
    {
    if (!isset($list[$result['id_hook']]))
    $list[$result['id_hook']] = array();

    4.Warning: Invalid argument supplied for foreach() in Z:\home\prestanew\www\classes\tax\TaxRulesTaxManager.php on line 95


    foreach ($rows as $row)
    {
    $tax = new Tax((int)$row['id_tax']);

    $taxes[] = $tax;

    // the applied behavior correspond to the most specific rules
    if ($first_row)
    {
    $behavior = $row['behavior'];
    $first_row = false;
    }

    if ($row['behavior'] == 0)
    break;
    }

    5.Warning: Invalid argument supplied for foreach() in Z:\home\prestanew\www\classes\Tab.php on line 277

    foreach ($result as $row)
    self::$_getIdFromClassName[strtolower($row['class_name'])] = $row['id_tab'];
    }

    Не судите строго - с наскоку вникнуть не удалось.
    Заранее благодарю за внимание.
     
  2. sheffman

    sheffman

    Регистрация:
    28 сен 2016
    Сообщения:
    27
    Симпатии:
    6
    Вы с нуля поднимали?
    или дамп с другого места копировали?