Задать вопрос
@ebbk

Как получить данные из этого массива?

Плагин woocommerce пытаюсь получить название товара но не получается, пытался такими способами.
Подскажите как же его можно получить ?
echo $data['data:protected']['name'];
echo $data->'data:protected'->name;
echo $data->data:protected->name;


WC_Product_Simple Object
(
    [object_type:protected] => product
    [post_type:protected] => product
    [cache_group:protected] => products
    [data:protected] => Array
        (
            [name] => Panton tunior chair //Нужно получить это
            [slug] => panton-tunior-chair
            [date_created] => WC_DateTime Object
                (
                    [utc_offset:protected] => 10800
                    [date] => 2017-06-14 08:24:57.000000
                    [timezone_type] => 1
                    [timezone] => +00:00
                )
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
irtek
@irtek
Wordpress-addicted
Есть соответствующие методы для получения данных из массива данных data данного объекта
$product_type  = $data->get_type(); 
$product_id    = $data->get_id();
$product_name  = $data->get_name();
$product_sku   = $data->get_sku(); 
$product_price = $data->get_price();
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
t-alexashka
@t-alexashka
Сразу пишу legacy код
echo $data->data->name;

а так?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы