Как получить данные внутреннего компонента массива из файла формата laravel blade - PullRequest
0 голосов
/ 30 октября 2019

проблема с доступом к данным массива из файла лезвия laravel

    @foreach($connbid as $conaccept)
        {{$conaccept->contributer_id}}<br>
             @foreach($conaccept['accept'] as $acceptpost)
                    {{ $acceptpost->bidpost_id }}<br>
                    {{ $acceptpost->customerpost->vehicle_booking->id }} //problem in accessing this 
                                                                           data from blade
             @endforeach
    @endforeach

необработанный json имеет вид:

[
  {
    "id": 1,
    "contributer_id": 2,
    "post_id": 1,
    "created_at": "2019-10-23 16:31:52",
    "updated_at": "2019-10-23 16:31:52",
    "accept": [
      {
        "id": 2,
        "user_id": 1,
        "customerpost": {
          "id": 1,
          "customer_id": 1,
          "vehicle_booking": {
            "id": 1,
            "vcustomeraccept": {
              "id": 1,
              "created_at": "2019-10-23 16:15:42",
              "updated_at": "2019-10-23 16:15:42",
              "customeraccept": null
            }
          }
        }
      }
    ]
]

1 Ответ

1 голос
/ 30 октября 2019

Если $conaccept - массив, попробуйте изменить

$conaccept['accept']

на

$conaccept->accept
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...