在下面的代码中,方法显示,编辑更新不起作用。
<?php
namespace App\Http\Controllers\admins;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\contact;
use Image;
use Auth;
use Storage;
use File;
class ContactController extends Controller
{
/**
* Display a listing of the resource.
我在LoginController中遇到了一个关于依赖关系反射的问题:
//LoginController
use App\Http\Controllers\Accounting;
class LoginController extends Controller
{
use IssueTokenTrait;
private $C_Account;
public function __construct(Accounting\AccountsController $C_Account)
{
dd($C_Account);
}
}
。
我正在做一个网站,当一个正常的用户登录时,它必须重定向到一个欢迎页面,如果它是一个管理用户,它必须重定向到仪表板。问题是,即使是admin,也只能重定向到欢迎页面。我是laravel的初学者,我对中间件和laravel 8中的路由不太清楚,所以我可能遗漏了什么。我将添加代码中最重要的部分。
web.php
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\GasController;
Auth::routes()
那么,在验证之后,如果我的password超过3个字符,我就会得到以下错误:
Argument 1 passed to Illuminate\Http\RedirectResponse::withInput() must be of the type array, object given, called in /home/vagrant/Code/stack-laravel/app/Http/Controllers/Admin/AuthController.php on line 50 and defined
这是我的AuthController:
<?php
namespace A
你好,我试着在laravel 9中做许可和角色,但是我有一个错误。用户模型
<?php
namespace App\Models;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Laravel\Sanctum\HasApiToke
当我执行php手工路由:为我缓存时,会出现这个错误。!如何解决这个问题?
LogicException
Unable to prepare route [api/user] for serialization. Uses Closure.
at C:\wamp64\www\web\vendor\laravel\framework\src\Illuminate\Routing\Route.php:1140
1136| */
1137| public function prepareForSerialization()
1138|
我正在尝试使用Put方法,这是我的结果..。
Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException
The PUT method is not supported for this route. Supported methods: GET, HEAD, POST.
http://localhost:3000/admin/genres/
这是路由:
Route::middleware(['auth', 'admin'])->prefix('admin')-&
我正在使用,我找不到一个足够有用的文档来帮助我。
我正在使用包中的create按钮,如下所示:
它应该使我重定向到我的路线,那就是:
但它一直把我转到
它把'create‘翻译成'creer’,我不知道它为什么会这样做。我正在构建的应用程序仅用英语,从来没有使用法语的路线或任何事情。
AdminPostsDatatable.php:
/**
* Optional method if you want to use html builder.
*
* @return \Yajra\DataTables\Html\Builder
*
每当我试图单击本地主机站点上的按钮(如manage )时,我都会得到以下错误:
不存在App\Http\Controllers\App\Http\Controllers\Admin\PagesController目标类。
我尝试了很多不同的方法来修复它,但我不知道如何去修复它。我也在这样的论坛上问过,我没有得到任何建议的帮助。
下面是我的页面控制器的代码
<?php
namespace App\Http\Controllers\Admin;
use Auth;
use App\Http\Controllers\Controller;
use App\Http\Request