есть такая конструкция: <?php $prod = &JModelLegacy::getInstance('cart', 'jshop'); $prod->load(); print_r ($prod); ?> в результате вываливается вот такое вот jshopCart Object ( [type_cart] => cart [products] => Array ( [0] => Array ( [quantity] => 1 [product_id] => 49747 [category_id] => 101 [tax] => [tax_id] => 1 [product_name] => Mетчик M2,3x0,4 [thumb_image] => [delivery_times_id] => 0 [ean] => [attributes] => a:0:{} [href] => /shop/metchiki/mch-m-reiko-2.html ) мне нужно получить вот это значение: [href] => /shop/metchiki/mch-m-reiko-2.html если я делаю вот так <?php $prod = &JModelLegacy::getInstance('cart', 'jshop'); $prod->load(); print $prod['href']; ?> то вываливается такая вот ошибка Fatal error: Cannot use object of type jshopCart as array in /var/www/magaz/data/www/site.ru/templates/kaleido/html/com_jshopping/checkout/or deremail.php on line 5 тоесть на этой строке print $prod['href']; помогите решить проблему
А можешь вывести что печатает: Код (PHP): <span class="syntaxdefault"> </span><span class="syntaxkeyword">echo </span><span class="syntaxstring">"<pre>"</span><span class="syntaxkeyword">;<br /> </span><span class="syntaxdefault">print_r </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$prod</span><span class="syntaxkeyword">); <br /> echo </span><span class="syntaxstring">"</pre>"</span><span class="syntaxkeyword">; </span><span class="syntaxdefault"></span> А то я плохо воспринимаю массивы строчкой.