Wenn Sie das Formular auf meiner Website einreichen, sollte es den Title und den Body Content anzeigen, jedoch scheint es den Titel zu ignorieren und beide durch den Body Content zu ersetzen? unten angefügt ist der Code, der das Problem verursacht. Die DB hat beiden Felder & Körper in Ortsnamen und korrekt in der SteuerungÜbermitteln Formular zeigt Titel als Body-Inhalt?
Dies ist die Form ist Inhalt für die Erstellung -
<form action="{{ route('document', $project->slug) }}" method="POST">
<div class="add-form center-block">
<div class="input-group">
<input type="text" class="form-control" style="height:35px;" required="required" name="name" placeholder="Add document title">{{ old('document') }}
</div>
</div>
{{ csrf_field() }}
</form>
</div>
<form action="{{ route('document', $project->slug) }}" method="POST">
<div class="input-group">
<textarea id="summernote" name="document" required="required" placeholder="Craft your document here..."></textarea>
<script>
$('#summernote').summernote({
height: 200, // set editor height
minHeight: null, // set minimum height of editor
maxHeight: 300, // set maximum height of editor
focus: true // set focus to editable area after initializing summernote
});
</script>
</div>
<button type="submit" class="btn btn-dash">
<i class="fa fa-btn fa-plus"></i> create
</button>
{{ csrf_field() }}
</form>
Und unten ist Code, den Inhalt abgegeben Displays -
@foreach ($documents as $document)
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel"> {!! nl2br($document->name) !!}</h4>
</div>
<div class="modal-body">
{!! nl2br($document->body) !!}
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
@endforeach
</div>
JFehler mit allen Code https://jsfiddle.net/bnqt2u2r/
Sie schreiben Form Aktion 2 mal. entferne den zweiten – Rashad
wickle ich ihn in den einen oder entferne ihn einfach und das ist es? –
entfernen Sie einfach die zweite Formularaktionszeile. und Informationen über $ document bereitstellen. kommt es aus der Datenbank oder du gibst es einfach aus der Post-Anfrage zurück? Auch brauchen Sie in diesem Fall foreach nicht zu verwenden. – Rashad