Получите информацию о Джсоне - PullRequest
0 голосов
/ 24 мая 2018

В моей таблице есть столбец json, данные которого имеют вид:

   {  
   "9997d217f153577526c5c51e2fb7b35a":{  
      "rowId":"9997d217f153577526c5c51e2fb7b35a",
      "id":1,
      "name":"grjyj",
      "qty":"1",
      "price":10,
      "options":{  
         "installation":true
      },
      "tax":0,
      "subtotal":10
   }
}

Я могу получить все данные, зациклив этот столбец, за исключением options части, где находится массив в массиве.

Код

my blade

@foreach($invoice['content'] as $product)
  <tr>
    <td>
      {{$product['name']}}
    </td>
    <td>
      {{$product['qty']}}
    </td>
    <td>
    @foreach($product['options'] as $option)
      {{$option['installation']}}
    @endforeach
    </td>
    <td>
      ${{number_format($product['subtotal'], 0)}}
    </td>
  </tr>
@endforeach

screenshot

screenone

Вопрос

  1. Как получить значение options?

1 Ответ

0 голосов
/ 24 мая 2018

решено

Я изменил свой цикл на приведенный ниже код, и он возвращает мои значения:

@foreach($product['options'] as $option => $result)
  {{ $result }}
@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...