我给用户分配了一些角色。我想有一个用户登录后重定向到不同的网址,以便该用户所属的角色。我关注了这篇文章,但它对我并不起作用。我不知道是否使用背包会有所不同。 诚挚的问候。 编辑。 这是登录控制器中的代码。 <?php
namespace Backpack\Base\app\Http\Controllers\Auth;
use Backpack\Base\app\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
use Illuminate\Http\Request;
cl
我正在尝试在Windows Server 2012上安装Laravel的Backpack (这可能是问题的一部分,但我找不到任何专门针对Windows的说明)。我按照的指示操作,一切都很好,直到我需要运行"php artisan backpack:base:install“,这时我得到了这个错误:
[ReflectionException]
Class Backpack\Base\Backpack\Base\app\Console\Commands\Install does not exist
我假设它与"Backpack\Base“部分的重复有关,但显式地给它没有重复
我有一个问题,我认为很容易完成。我无法让这个非常基本的请求验证工作。我可以在create表单和编辑表单上输入"Bob“,而不会收到错误消息。它只是插入到数据库中。
这是我的密码。我觉得我在做/不做傻事。
UserCrudController.php
<?php
namespace App\Http\Controllers\Admin;
use App\Http\Requests\UserRequest;
use Backpack\CRUD\app\Http\Controllers\CrudController;
use Backpack\CRUD\app\Library\Cr
我刚刚安装了laravel 6环境,我正在尝试使用带有权限管理插件的backpack。我已经遵循了这两个网站中的所有步骤。https://backpackforlaravel.com/docs/4.0/installation https://github.com/Laravel-Backpack/PermissionManager#install 在控制台中似乎所有的东西都安装得很好。我已经将此代码添加到User.php模型中 use Backpack\CRUD\CrudTrait;
use Spatie\Permission\Traits\HasRoles;
use Illumina
当我尝试安装并出现以下错误时:
# composer require backpack/base
Using version ^0.7.3 for backpack/base
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
我有一个新安装的Laravel 7.10。*我想安装背包composer require backpack/generators --dev,但无法安装生成器。这就是错误。
Your requirements could not be resolved to an installable set of packages.
Problem 1 - Installation request for laravel/framework (locked at v7.10.3, required ^7.0) -> satisfiable by laravel/framework[v7.1
我尝试将内联create放在字段应用程序上,但它不起作用,这是由于traisStore,这是AppliCrudController中的声明 use \Backpack\CRUD\app\Http\Controllers\Operations\CreateOperation { store as traitStore; }
use \Backpack\CRUD\app\Http\Controllers\Operations\InlineCreateOperation { store as traitStore; } 错误消息: ?
我想使用为Laravel提供背包的内联创建功能,但是"Add +“按钮没有显示出来。
我有一个1到n的关系
主要模型是InscriptionProduct,铭文。
这是我的密码:
模型铭文
...
class Inscription extends Model
{
public function product() {
return $this->hasMany('App\Models\InscriptionProduct');
}
...
模型\输入产品
...
class InscriptionProduct extends
我有一个新创建的Laravel应用程序与背包安装在其中。在过去的几天里,我很难将它部署到Google。
我正在使用Laravel 7,我试图部署到Google,并得到Class hash does not exist错误。我也有几次得到了Class view does not exist。
我确信这与部署环境有关,而不是与我的更改有关。我要说的原因是,今天早上我更新了backpack/crud版本,并且应用程序在部署后成功运行。
因此,为了测试,我再次部署,没有做任何更改,零文件上传,我遇到了同样的问题!
如果有人能给我指点我可以尝试的东西,那就太好了。
2020/07/09 23:42:46
我想在不丢失其功能的情况下覆盖laravel backpack中的action方法。
我在试这个
use Backpack\CRUD\app\Http\Controllers\Operations\ListOperation\ {index as traitIndex };
use Backpack\CRUD\app\Http\Controllers\CrudController;
class ApplicationCrudController extends CrudController
{
public function setup() {...}
// trying to
当我加载页面时,它会给出一个错误,并告诉我重新加载。
但是,当我向数据库添加数据时,它正常工作。
所以,基本上我的列表功能不起作用,我也不知道为什么。
我检查了输入,它不可能像更新,因为我的所有其他CRUD的工作与相同的方法很好。
控制器:
<?php
namespace App\Http\Controllers\Admin;
use App\Http\Requests\ProjectRequest;
use Backpack\CRUD\app\Http\Controllers\CrudController;
use Backpack\CRUD\app\Library\CrudPan
我用Backpack做我的Laravel项目。这是我上传图片的代码: my ImageCrudController public function setup()
{
/*
|--------------------------------------------------------------------------
| CrudPanel Basic Information
|---------------------------------------------------------------------
TL;博士
在我的Laravel应用程序中,我有一个名为A、B、C等的控制器列表(其中一些位于我的供应商中),它是从父控制器P(位于供应商中)扩展而来,并使用控制器P的构造函数。如何从外部将条件Q(if-语句)添加到P控制器的构造函数中。
Long Story
在我的Laravel (Laravel背包)中,我有一个名为PostCrudController、CategoryCrudController、CommentCrudController等的控制器列表(其中一些位于我的供应商中),它是从名为CrudController的父控制器(位于供应商中)扩展而来,并使用CrudControlle