【发布时间】:2019-04-19 01:34:37
【问题描述】:
这是blade.php
<h1> Cadastro de clientes </h1>
<hr/>
@if(count($cliente)>0)
<ul>
@foreach($cliente as $cliente)
<li>{{$nome->nome}}</li>
<li>{{$endereco->endereco}}</li>
<li>{{$email->email}}</li>
<li>{{$celular->celular}}</li>
@endforeach
</ul>
@else
<h4>Não há clientes</hr>
@endif
这是模型:
<?php
namespace App;
Use Illuminate\Database\Eloquent\Model;
class Cliente extends Model{
protected $table = 'cliente';
public $timestamps = false;
}
这是控制器:
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Cliente;
class CadCliController extends Controller {
public function cadCli() {
$cliente = Cliente::all();
$array = array('cliente'=>$cliente);
return view('cadCli', $array);
}
我无法在 foreach 上显示表格。继续显示变量名称未定义的错误。能否请你帮忙?............................................. ......................................
【问题讨论】:
-
没有“nome”变量传递给您的视图,您希望您的视图从哪里获取它?
-
来自客户表