Ich verwende dieses DataTable Plugin für Laravel, das für die Verwendung dieses jQuery DataTable Plugins ist.Laravel DataTable Plugin gibt Code mit htmlentities
Ich folgte den Anweisungen here gefunden, so ist dies mein Controller:
class FeedbackController extends Controller {
public function UserFeedback(Request $request) {
$t = Datatable::make(new CollectionProvider(FeedbackModel::all()))
->column('overall')
->build();
if ($t->shouldHandle()) {
return $t->handleRequest();
}
return view('admin.feedback', ['datatable' => $t->view()]);
}
}
Und das ist meiner Meinung nach:
{{
$datatable->html()
}}
Aber aus irgendeinem Grund, wenn ich laden Sie die Seite es ausgibt, das html mit htmlentities wie folgt:
<table id="dataTable">
</table><script type="text/javascript">
jQuery(document).ready(function() {
// dynamic table
oTable = jQuery('#dataTable').DataTable({
"processing": true,
"serverSide": true,
"ajax": "/",
"columns": [
{ 'data': 'overall' },
]
});
});
</script>
Warum macht es das?
ahh Dank! das funktioniert! –