我有一个问题,我认为很容易完成。我无法让这个非常基本的请求验证工作。我可以在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
我有一个新安装的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
我用Laravel的背包作为管理实体的后端。我有一个“显示”实体,其定义如下:
public function up()
{
Schema::create('shows', function (Blueprint $table) {
$table->increments('id');
$table->integer('category_id')->nullable();
$table->string('title'
我想在laravel背包列表页面中添加导出按钮,我在公共函数setup()中编写了$this->crud->enableExportButton();,如文档中所述,但是导出按钮没有显示?
这是公共函数setup()函数:
public function setup()
{
CRUD::setModel(\App\Models\Person::class);
CRUD::setRoute(config('ba
我尝试将内联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; } 错误消息: ?
我想要内联,但搜索时没有显示任何内容,请帮助,谢谢
请帮助大家解决这个问题,下面的代码中有遗漏什么吗?
这是我的控制器
(StoksCrudController.php) `
<?php
namespace App\Http\Controllers\Admin;
use App\Http\Requests\StoksRequest;
use Backpack\CRUD\app\Http\Controllers\CrudController;
use Backpack\CRUD\app\Library\CrudPanel\CrudPanelFacade as CRUD;
/**
我已经成功地为Laravel配置了Backpack来处理我的应用程序的所有CRUD操作,除了一个特定的字段。我需要导入CSV,将其转换为JSON,然后将JSON存储在数据库中,以便稍后显示为HTML表。 我在Backpack中创建了一个自定义字段,它实际上创建了一个用于上传文件的字段,但我不知道如何将其指向自定义方法来处理处理CSV转换和存储的逻辑。 我已经梳理了文档,但我没有看到任何类似的内容。https://backpackforlaravel.com/docs/3.4/crud-fields#creating-a-custom-field-type //Placed in the Co
我正在尝试在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“部分的重复有关,但显式地给它没有重复
TL;博士
在我的Laravel应用程序中,我有一个名为A、B、C等的控制器列表(其中一些位于我的供应商中),它是从父控制器P(位于供应商中)扩展而来,并使用控制器P的构造函数。如何从外部将条件Q(if-语句)添加到P控制器的构造函数中。
Long Story
在我的Laravel (Laravel背包)中,我有一个名为PostCrudController、CategoryCrudController、CommentCrudController等的控制器列表(其中一些位于我的供应商中),它是从名为CrudController的父控制器(位于供应商中)扩展而来,并使用CrudControlle
正如建议的那样,创建了app/Models/Page.php。我在$fillable中添加了所有新字段。
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Backpack\CRUD\CrudTrait;
use Cviebrock\EloquentSluggable\Sluggable;
use Cviebrock\EloquentSluggable\SluggableScopeHelpers;
use Backpack\PageManager\app\Models\Page as Ori