Я добавил в свою базу данных следующий код.
$q = new Question;
$q->question_name = "trip_and_close";
$question = clean('
<div class="form-group">
<!-- all my HTML code goes here -->
</div>
');
$q->question = $question;
$q->save();
$q->plant_type()
->attach($plant, ['order' => '2', 'section_id' => '1']);
questions
имеет отношение многие ко многим с plant_type
, который имеет отношение belongsTo
к таблице inspections
.
Я хочу иметь возможность извлечь эту информацию из базы данных и вставить ее в представление, используя что-то вроде этого:
<form action="/inspections/{{$inspection->id}}" method="POST">
@csrf
@method('put')
@foreach($inspection->plant_type->questions as $question)
{!! $question->question !!}
@endforeach
</form>
Я не могу заставить это работать.Я пытался {{ }}
, htmlspecialchars
, очиститель мяу html.Никакой радости.
Когда я проверяю данные, сохраненные в базе данных, информация о классе из формы все отсутствует.Правильно ли я сохраняю HTML в базу данных?Я использую текстовый тип данных.
Пожалуйста, помогите С уважением Пол.