Я работаю над Laravel и Sugar REST API, чтобы войти в систему, извлечь данные из модуля отведений и отобразить на моей пользовательской HTML-странице в таблице.До сих пор мне удавалось извлечь данные, необходимые в формате JSON, но я не понимаю, как их обойти, чтобы можно было вставить соответствующие данные в таблицу HTML.Я пытался проверить отпечаток с помощью следующего кода:
<code><!DOCTYPE html>
<html>
<head>
<title> Login Application </title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"/>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<style type="text/css">
.box {
width: 600px;
margin: 0 auto;
border: 1px solid #ccc;
}
</style>
</head>
<body>
<br/>
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="{{url('/main/successlogin')}}">Hello User!</a>
</div>
<ul class="nav navbar-nav">
<li class="active"><a href="#">Leads</a></li>
</ul>
</div>
</nav>
@if(\Illuminate\Support\Facades\Session::has('leadsdata'))
<div>
<pre>
{{ \Illuminate\Support\Facades\Session::get('leadsdata')}}
@endif
Вот результат, который я получаю: Снимок экрана
С этим связаны 2 проблемы:
данные в {{ \Illuminate\Support\Facades\Session::get('leadsdata')}}
не декодируются.Когда я применяю json_decode
и затем запускаю тот же самый скрипт, это дает мне htmlspecialchars () ожидает, что параметр 1 будет строкой, объект задан , поэтому я не могу работать с объектом без необходимости писать исключительно print_r
на нем.
Я хочу пройти только по полю records в объекте и выбрать конкретные поля, например.имя, присвоенное и т. д. для добавления в таблицу.
Как этого добиться?Я знаю, что это может показаться посредственным вопросом, но я не могу разобраться с этим.Заранее спасибо!