2015-10-22 3 views
1

Я получил эту ошибку, когда пытаюсь увидеть содержимое.Использование неопределенной константы id

Использование неопределенной постоянной id_web - предполагается 'id_web' (Вид: /home/panel/system/app/views/admin/chicawebcam.blade.php)

Это мой код, модель :

class Web extends Eloquent { 
    protected $connection = 'casting'; 
    protected $table = 'ch_web'; 
    protected $primaryKey = 'id_web'; 
} 

routes.php

Route::get('/web', function() 
{ 
    $chk = PlController::chkAdmin(); 
    if($chk == false){ 
     return Redirect::to('/login'); 
    }else{ 
     $blogs = Web::orderBy('name', 'asc')->get(); 
     return View::make('admin.web')->with('blogs', $blogs); 
    } 
}); 

в вид нагрузок хорошо, когда есть не содержание на table, но когда я добавляю что-то новое, я получаю эту ошибку каждый раз, когда загружаю страницу. Соединение с базой данных не дает ошибок.

blade.php

@extends('layouts.admin') 
@section('content') 
      <tbody> 
           @foreach($blogs as $blog) 
              <tr> 
               <td class="v-align-middle"><span class="muted">{{$blog->nombre}}</span> 
               </td> 
               <td class="v-align-middle"> 

               </td> 
              </tr> 
              @endforeach 
             </tbody> 
    <!-- END BASIC FORM ELEMENTS--> 
<script> 
$(document).ready(function(){ 

    //Multiselect - Select2 plug-in 
    $("#multi").select2(); 
    $("#source").select2(); 

}); 
</script> 
@stop 
+2

Где-то в вашем коде (не в коде, который вы отправили), вы используете id_web без кавычек. – user2182349

+0

У меня нет ничего без кавычек – MidouCloud

+0

Проверьте этот файл: ** chicawebcam.blade.php ** – user2182349

ответ

0

Вопрос был прост и я не знал, что это проблема (оно не случилось со мной раньше). Я изменяю все комментарии к этому:

{{-- This comment will not be present in the rendered HTML --}}