Получить значение из многомерного массива

Есть такой массив

Array
(
  [244] => Array
  (
    [goodImgUrl] => http://karvan/wp-content/uploads/2020/06/thumb_02.jpg
    [goodImgAlt] => Infographics
    [goodGallery] => Array
      (
        [0] => Array
        (
          [url] => http://karvan/wp-content/uploads/2020/06/thumb_05.jpg
          [goodGalleryImgDescript] => Array
          (
            [0] => Array
            (
              [itemTitle] => Название
              [itemText] => Img 02
            )
            [1] => Array
            (
              [itemTitle] => Описание
              [itemText] => Копия
            )
          )
        )
        [1] => Array
        (
          [url] => http://karvan/wp-content/uploads/2020/06/thumb_01.jpg
          [goodGalleryImgDescript] => Array
          (
            [0] => Array
            (
              [itemTitle] => Название
              [itemText] => Img 03
            )
            [1] => Array
            (
              [itemTitle] => Описание
              [itemText] => Img 03
            )
          )
        )
      )
  )
  [241] => Array
  (
    [goodImgUrl] => http://karvan/wp-content/uploads/2020/06/thumb_01-1.jpg
    [goodImgAlt] => UX/UI design
    [goodGallery] => Array
    (
      [0] => Array
      (
        [url] => http://karvan/wp-content/uploads/2020/06/slide_01-1.jpg
        [goodGalleryImgDescript] => Array
        (
          [0] => Array
          (
            [itemTitle] => Название
            [itemText] => Img 03
          )
          [1] => Array
          (
            [itemTitle] => Описание
            [itemText] => Img 03
          )
        )
      )
    )
  )
  [234] => Array
  (
    [goodImgUrl] => http://karvan/wp-content/uploads/2020/06/thumb_03.jpg
    [goodImgAlt] => Slide 2
  )
)

Массив goodsCardsArray получается таким вот образом: Это на стороне php

echo json_encode($postParam);

Это после ajax запроса

success: function (response) {
  var goodsCardsArrayJson = response;
}

var goodsCardsArrayJson = response;
var goodsCardsArray = Object.values(JSON.parse(goodsCardsArrayJson));

Не работает когда вписываю forEach в еще один forEach

goodsCardsArray.forEach(item => {
  src = item.goodImgUrl;
  alt = item.goodImgAlt;
  goodGallery = item.goodGallery;
  goodGallery.forEach(item2 => {
    innerImgSrc = item2.url;
  });
});

Значения alt и src я достать могу а вот innerImgSrc я получить не могу. Как получить значения из goodGallery и goodGalleryImgDescript?

JSON получается вот такой

{"244":{"goodImgUrl":"http:\/\/karvan\/wp-content\/uploads\/2020\/06\/thumb_02.jpg","goodImgAlt":"Infographics","goodGallery":[{"url":"http:\/\/karvan\/wp-content\/uploads\/2020\/06\/thumb_05.jpg","goodGalleryImgDescript":[{"itemTitle":"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435","itemText":"Img 02"},{"itemTitle":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435","itemText":"\u041a\u043e\u043f\u0438\u044f"}]},{"url":"http:\/\/karvan\/wp-content\/uploads\/2020\/06\/thumb_01.jpg","goodGalleryImgDescript":[{"itemTitle":"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435","itemText":"Img 03"},{"itemTitle":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435","itemText":"Img 03"}]}]}}

Ответы (0 шт):