只有在找不到答案的情况下,我才真正打扰您。 我不知道为什么在productoservicioevento的show function上没有null。这是我在grupo上使用的相同代码,在那里我得到了ID ...
模块productoservicioevento的索引
@foreach($productoservicioeventos as $productoservicioevento)
<tr>
<td> <a href="/gymmgr/public/productoservicioeventos/{{ $productoservicioevento->idProductoServicioEvento }}">{{ $productoservicioevento->idProductoServicioEvento }}</a>></td>
<!--<td> <a href="/gymmgr/public/productoservicioeventos/{{ $productoservicioevento->idProductoServicioEvento }}">{{ $productoservicioevento->strConcepto }}</a>></td>-->
<td>{{ $productoservicioevento->dcmPrecio }}</td>
<td>{{ $productoservicioevento->evento->strNombreEvento }}</td>
</tr>
@endforeach
在productoservicioeventocontroller上显示功能
public function show(ProductoServicioEvento $productoServicioEvento)
{
//
//$productoServicioEvento = ProductoServicioEvento::all();
dd($productoServicioEvento);
dd($productoServicioEvento->idProductoServicioEvento);
$productoServicioEvento = ProductoServicioEvento::find($productoServicioEvento->idProductoServicioEvento);
单击索引时我得到空值
productoservicioevento中的模块实际上是从复制的
在grupo的索引
@foreach($productoservicioeventos as $productoservicioevento)
<tr>
<td> <a href="/gymmgr/public/productoservicioeventos/{{ $productoservicioevento->idProductoServicioEvento }}">{{ $productoservicioevento->idProductoServicioEvento }}</a>></td>
<!--<td> <a href="/gymmgr/public/productoservicioeventos/{{ $productoservicioevento->idProductoServicioEvento }}">{{ $productoservicioevento->strConcepto }}</a>></td>-->
<td>{{ $productoservicioevento->dcmPrecio }}</td>
<td>{{ $productoservicioevento->evento->strNombreEvento }}</td>
</tr>
@endforeach
在gruposcontroller上一切正常,显示功能
public function show(grupo $grupo)
{
//
dd($grupo);
$grupo = grupo::find($grupo->idGrupo);
那里一切都很好...
Te路线,完全基础。
Route::resource('lockers','LockersController');
Route::resource('escuelas','EscuelasController');
Route::resource('grupos','GruposController');
Route::resource('productoservicioeventos','ProductoServicioEventosController');
Route::resource('horarioperiodicos','HorarioPeriodicosController');
Route::resource('eventos','EventosController');
我改变了这个。
public function show(ProductoServicioEvento $productoServicioEvento)
{
//
//$productoServicioEvento = ProductoServicioEvento::all();
dd($productoServicioEvento);
dd($productoServicioEvento->idProductoServicioEvento);
$productoServicioEvento = ProductoServicioEvento::find($productoServicioEvento->idProductoServicioEvento);
为此
public function show( $producto)
{
//
//dd($producto);
/*dd($productoServicioEvento->idProductoServicioEvento);*/
$productoServicioEvento = null;
$productoServicioEvento = ProductoServicioEvento::find($producto);
现在我可以工作了,但不知道为什么必须将模型更改为id ...
所以我完全陷入困境,请帮忙。
谢谢。