Помощь вывести опции в модуле

ranaza12

Создатель
Регистрация
11 Июл 2012
Сообщения
37
Реакции
3
Переделываю модуль под свои потребности.
Так вот, вывожу я в контролере
Код:
        $data['products'] = array();
       
        $products = $this->cart->getProducts();
       
        foreach ($products as $product) {
           
                $option_data = array();
                foreach ($product['option'] as $option) {
                $value = $option['value'];
                $option_data[] = array(
                        'name'  => $option['name'],
                        'value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value)
                    );
                }
               
                $data['products'][] = array(
                    'cart_id'   => $product['cart_id'],
                    'name'      => $product['name'],
                    'model'     => $product['model'],
                    'mpn'     => $product['mpn'],
                    'option'    => $option_data,
                    'recurring' => $recurring,
                    'quantity'  => $product['quantity'],
                    'price'     => $price,
                    'total'     => $total
                );
            }

Но все равно получаю
Код:
 Notice: Undefined index: option in /module/location/

Подскажите пожалуйста. Что я делаю не так?
 
Назад
Сверху