0
在我的網站上提交表格時,它應該顯示標題和正文內容,但它似乎忽略了標題並將其替換爲正文內容?下面附帶的 是導致問題的代碼。 數據庫有兩個領域的地名&體,並在控制器正確提交表單將標題顯示爲正文內容?
這是一個用於創建內容的形式 -
<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>
而下面是一個顯示提交的內容代碼 -
@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>
JSfiddle with all code https://jsfiddle.net/bnqt2u2r/
你寫表單動作2次。刪除第二個 – Rashad
我把它包在一個或只是刪除一個,這就是它? –
只是刪除第二種形式的行動路線。並提供有關$文件的信息。它來自數據庫還是隻是從Post請求中返回?在這種情況下你也不需要使用foreach。 – Rashad