0

soy nuevo en laravel y tengo esta duda de como mostrar los datos que me proporciona una API en blade (adjunto código):

Mi ruta:

Mi ruta:

Mi controlador:

Como respuesta tengo lo siguiente:

introducir la descripción de la imagen aquí

Como hago para poder mostrar en blade los datos que se encuentran en 'data' , 'list':

introducir la descripción de la imagen aquí

El resultado esperado es el siguiente:

Campaña

Campaing ABC

Espero me puedan ayudar sobre ello, estaré atento a sus respuestas, de ante mano gracias.

7
  • supongo que te refieres a pasarle a la vista el $response['data']['list'][0]
    – masterguru
    Commented el 30 jun. 2022 a las 18:36
  • Con eso obtengo todos los datos que se encuentran en [0]?...y como lo colocaría en blade?
    – Julio
    Commented el 30 jun. 2022 a las 18:39
  • 1
    Pues mirando su documentación lo aprenderás en un plis: laravel.com/docs/9.x/blade#displaying-data ... mira de leértelo y ves probando a ver si lo consigues
    – masterguru
    Commented el 30 jun. 2022 a las 18:42
  • dale gracias por la info, cualquier cosa lo detallare por aquí.
    – Julio
    Commented el 30 jun. 2022 a las 18:44
  • Para sacar solo el Campaing ABC lo puedes llamar con $response['data']['list'][0]['campaign_name'] y pasarselo a la vista si solo necesitas ese
    – masterguru
    Commented el 30 jun. 2022 a las 18:48

1 respuesta 1

0

Data es array, List es array. Con esto deberias poder recuperar ese valor desde Blade con el codigo que mostras.

{{ $response['data'][0]['list'][0]['campaign_name'] }}
2
  • Gracias por el aporte :D, tengo otra duda no se si me podrías ayudar, te dejo el link de la pregunta: es.stackoverflow.com/questions/544070/…
    – Julio
    Commented el 2 jul. 2022 a las 1:26
  • Diría que lo has puesto mal, en todo caso sería {{ $response['data']['list'][0]['campaign_name'] }}, o bien, siguiendo tu lógica de que todos los arrays tienen número de índice (aunque sean asociativos) sería {{ $response['data'][0]['list'][0][0]['campaign_name'] }} porque 0 tambien es array (es broma, es para que te des cuenta del error)
    – masterguru
    Commented el 2 jul. 2022 a las 3:11

¿No es la respuesta que buscas? Examina otras preguntas con la etiqueta o formula tu propia pregunta.