Цикл для массива options

Добрый день, простой вопрос. Есть массив:
[options] => Array
        (
            [power] => Array
                (
                    [id] => 5
                    [key] => power
                    [caption] => Мощность
                    [description] => 
                    [measure_unit] => 
                    [category] => 0
                    [type] => combobox
                    [properties] => {"values":["4","6","9","12","15","18"]}
                    [product_id] => 199
                    [value] => Array
                        (
                            [0] => 9
                        )

                    [category_name] => 
                )

        )
как достать оттуда properties => values и пройтись по этим values циклом?
пробовала первое как-то так:
$options['power']['properties'][values]
elen
02 июня 2020, 10:31
modx.pro
1
103
0

Комментарии: 2

Баха Волков
02 июня 2020, 12:18
+1
$props = $modx->fromJSON($options['power']['properties']);
// Или
$props = json_decode($options['power']['properties']);

foreach ($props['values'] as $value) {
    // Итерация
}
    elen
    04 июня 2020, 15:14
    0
    Спасибо за ваш ответ!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2