Я передаю объект Document к моему представлению. Если я сделаю следующее, я могу увидеть объектПоказать старый вход на основе условия
{{dd($briefingDoc)}}
Теперь этот документ содержит много документов. Если я делаю следующее, на мой взгляд
{{dd($projectIdentifiedDoc->documentData->toArray())}}
я получаю что-то вроде этого
array:8 [▼
0 => array:7 [▼
"id" => 62
"documentId" => 13
"key" => "whatData"
"value" => "some data"
"deleted_at" => null
"created_at" => "2016-04-19 12:46:19"
"updated_at" => "2016-04-19 12:46:19"
]
1 => array:7 [▼
"id" => 63
"documentId" => 13
"key" => "whoData"
"value" => ""
"deleted_at" => null
"created_at" => "2016-04-19 12:46:19"
"updated_at" => "2016-04-19 12:46:19"
]
2 => array:7 [▼
"id" => 64
"documentId" => 13
"key" => "startDate"
"value" => "29/04/2016"
"deleted_at" => null
"created_at" => "2016-04-19 12:46:19"
"updated_at" => "2016-04-19 12:46:19"
]
3 => array:7 [▶]
4 => array:7 [▶]
5 => array:7 [▶]
6 => array:7 [▶]
7 => array:7 [▶]
]
Так мой взгляд теперь данные, и мне нужно, чтобы получить данные, отображаемые в наши правила подход щего входа. На данный момент я пробую что-то вроде этого
{!! Form::textArea('whatData', $projectIdentifiedDoc->documentData->value, array('class' => 'form-control')) !!}
Теперь очевидно, что не будет работать. Мне почему-то нужно проверить, соответствует ли ключ входной метке, и если да, отобразите значение. Этот код все не так, но, надеюсь, это дает вам представление о том, что я после
{!! Form::textArea('whatData', if($projectIdentifiedDoc->documentData->key == 'whatData'){$projectIdentifiedDoc->documentData->value}, array('class' => 'form-control')) !!}
бы что-то подобное возможно?
Благодаря