Я использую поле повторителя на своем ресурсе, которое отлично подходит для редактирования, но как мне отобразить сохраненные в нем данные в формате JSON на моей странице сведений? Я предполагаю, что использую поле KeyValue для отображения, но как мне правильно получить доступ к данным json в этом поле? Поля Повторителя сохраняют JSON следующим образом:
[
{
"type": "location-contact",
"fields": {
"name": "mike",
"email": "[email protected]"
}
},
{
"type": "location-contact",
"fields": {
"name": "john",
"email": "[email protected]"
}
},
{
"type": "location-contact",
"fields": {
"name": "Mary",
"email": "[email protected]"
}
}
]
Однако поле KeyValue ожидает, что json будет выглядеть так:
{
"name": "mike",
"email": "[email protected]"
}
Как мне получить доступ к данным json в первом примере (поскольку именно так поле «Повторитель» выгружает их), используя поле «Повторитель» или «Ключевое значение»? В документации по полю «Повторитель» ничего не упоминается о подробном представлении, поэтому я предполагаю, что мы используем поле «Ключевое значение».
Repeater::make('Location Contacts', 'location_contacts')
->repeatables([
LocationContact::make(),
])->asJson(),
// Is there a way this field can display json data on detail view?
или
KeyValue::make('Location Contacts', 'location_contacts'),
// Do I use ->withMeta to display the json data on detail view?
Подробнее здесь: https://stackoverflow.com/questions/781 ... ravel-nova
Отображение данных JSON поля повторителя модели в подробном представлении в Laravel Nova ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Отображение данных JSON поля повторителя модели в подробном представлении в Laravel Nova
Anonymous » » в форуме Php - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как я могу показать второй язык в подробном представлении приложения 2sxc?
Anonymous » » в форуме C# - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-