我正在尝试删除 Laravel 中的类别
在我的控制器中我有这个
public function destroy(Category $category)
{
$category->delete();
return redirect()->back()
->with('success','Category deleted successfully');
}
Run Code Online (Sandbox Code Playgroud)
我也尝试在我的控制器中执行此操作
public function destroy($id)
{
Category::destroy($id);
return redirect()->back()
->with('success','Category deleted successfully');
}
Run Code Online (Sandbox Code Playgroud)
在我看来,我有这个
<div class="card card-default">
<div class="card-header">Category</div>
<div class="card-body">
<table class="table">
<thead>
<th>Name</th>
</thead>
<tbody>
@foreach($categories as $category)
<tr>
<td> {{ $category -> title }} </td>
<td>
<form action="admin/category/{{category->id}}" method="POST">
{{ method_field('DELETE') }}
@csrf
<input type="hidden" name="_method" value="DELETE">
<button type="submit" class="btn btn-danger">Delete</button>
</form>
</td>
</tr>
@endforeach
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
在我的 web.php 中,我有这个
Route::delete('/admin/category/{category},'CategoriesController@destroy');
Run Code Online (Sandbox Code Playgroud)
它不断将我重定向到 …
我正在构建一个涉及限制用户可以登录的会话/设备数量的 Laravel 应用程序
我有 3 种类型的用户
在我的用户表中,我有一列no_of_logins用于存储用户登录的设备数量。我在用户登录时在此列上执行增量功能。
这是我的控制器的样子
public function authenticated(Request $request,User $user)
{
if(Auth::check())
$previous_session = $user->session_id;
$login = $user->no_of_logins;
{ //check if the user is logged in or not
$user = Auth::user();
if ($user->isCouple())
{
if ($login > 2)
{
Auth::logout();
session()->flash('logout', "You are Logged in on other devices");
return redirect('login');
}
else
{
Auth::user()->session_id = \Session::getId();
Auth::user()->no_of_logins++;
Auth::user()->save();
}
return redirect(route('welcome'));
}
elseif ($user->isFamily())
{
if ($login > 4)
{
Auth::logout();
session()->flash('logout', …Run Code Online (Sandbox Code Playgroud) 请我需要帮助,我正在 Laravel 中进行一个项目,当 T 尝试在多对多中使用数据透视表时遇到问题
在我的category model Category.php,我有下面的功能
public function users()
{
return $this->belongsToMany(user::class);
}
Run Code Online (Sandbox Code Playgroud)
在我的user model User.php,我有下面的功能
public function authors()
{
return $this->belongsToMany(author::class);
}
Run Code Online (Sandbox Code Playgroud)
在web.php,我有这个
Route::post('/onboarding', 'OnboardsController@categoryUser');
Run Code Online (Sandbox Code Playgroud)
在 my 中onboarding view,我有一个表格:
<form action="{{ url('/onboarding') }}" method="POST">
@csrf
@foreach($categories as $category)
<div class="radio-item">
<input class="form control" name="category_id" type="checkbox" id="category_id" required>
<label for="name">{{ $category -> title }}</label>
</div>
@endforeach
<div class="form-row">
<div class="form-group col-md-12 text-center">
<button type="submit">Proceed to Authors</button>
</div>
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
在我的 …