在我的项目中,我创建了一个表格。那里有一个状态栏。我想执行一个操作,例如,如果userA状态为1,那么其他userB,userC ....状态将为0。任何人都可以告诉我如何执行此操作...基本上,我想要执行主题操作...其中在我的数据库表3或5行中,默认设置为1,但一列的列状态设置为1,另一列的状态为0。如果我将其他列的状态设置为1,则所有其他行的状态列将为0。请帮助...如何为此编写代码...? 我的刀片文件是
<section class="content">
<div class="row pl-2">
@foreach($theme as $theme)
<div class="col-md-4 p-3">
<div class="card">
<img src="{{asset('uploads/default/No-Image-Available-article.png')}}" class="card-img-top fit" alt="...">
<div class="card-footer bg-dark">
<div class="float-left">{{-- <strong>Active</strong> --}} {{$theme->themename}}</div>
<div class="float-right">
@if($theme->status == 1)
<a href="#" class="btn btn-sm btn-primary">Activated</a>
@else
<a href="#" class="btn btn-sm btn-danger">Activate</a>
@endif
{{-- <a href="#" class="btn btn-sm btn-primary">Live Preview</a> --}}
</div>
</div>
</div>
</div>
@endforeach
控制器文件为
<?php
namespace App\Http\Controllers;
use App\Theme;
use Illuminate\Http\Request;
class themeController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$theme = Theme::all();
return view('Appreance.themes',compact('theme'));
}
/**
* Show the form for creating a new resource.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
//
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function show($id)
{
//
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function edit($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Request $request, $id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
//
}
}
路线是
Route::resource('all/themes','themeController');