Badraoui نشر 8 يناير 2016 أرسل تقرير نشر 8 يناير 2016 أحاول استخدام قاعدة البيانات على تطبيق بإطار العمل Laravel، لعمل بحث، ترتيب وتصفح للبيانات، لكن الكود لا يعمل ولا أدري السبب؟هذا مقطع من الكود:@extends('app') @section('header') <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"> <link href="https://cdn.datatables.net/1.10.10/css/dataTables.bootstrap.min.css" rel="stylesheet"> @stop @section('content') <h1 class="page-header">View Log Information</h1> <br/> <div class="container"> <div class="col-xs-12 col-md-12" style="overflow:auto"> <table class="table table-hover" id="logTable"> <thead> <tr> <th> User </th> <th> Log Description </th> <th> Time Stamp </th> </tr> </thead> @foreach ($logs as $log) <tbody> <tr> <td> {{ App\User::find($log->user_id)->name }} </td> <td>ما الحل لتجاوز هذه المشكلة؟ اقتباس
0 E.Nourddine نشر 9 يناير 2016 أرسل تقرير نشر 9 يناير 2016 جرّب هذا الحل:<table class="table table-hover" id="logTable"> <thead> <tr> <th> User </th> <th> Log Description </th> <th> Time Stamp </th> </tr> </thead> <tbody> @foreach ($logs as $log) <tr>@ <td> {{ App\User::find($log->user_id)->name }} </td> <td> {{ $log->log_description }} </td> <td> {{ date("F d Y - g:i a",strtotime("$log->created_at")) }} </td> </tr> @endforeach </tbody> </table>الخطوات:عليك بتحريك foreach@ داخل tbody، لعدم عملها في الكود السابق بسبب تكرارك لـtbody عوض <tr>.وكنصيحة، لا تستخدم query داخل ملف الواجهة، لأنها ليست بالخطوة السديدة، كما تعلم الواجهة مخصصة فقط لإظهار المحتوى، والشق البرمجي من جلب بيانات والتأكد منها...يتم داخل المتحكم Controller. وكحل لذلك يمكنك استخدام eloquent-relationships عوض App\User::find($log->user_id)->name اقتباس
السؤال
Badraoui
أحاول استخدام قاعدة البيانات على تطبيق بإطار العمل Laravel، لعمل بحث، ترتيب وتصفح للبيانات، لكن الكود لا يعمل ولا أدري السبب؟
هذا مقطع من الكود:
ما الحل لتجاوز هذه المشكلة؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.