gpt4 book ai didi

php - Laravel Backpack 自定义创建页面并传入值

转载 作者:行者123 更新时间:2023-12-02 03:41:45 25 4
gpt4 key购买 nike

所以我试图弄清楚如何在 Laravel Backpack 中创建一个自定义创建页面,该页面允许我通过 URL 传递一个值(想想 create?folderId=1)。我想做的类似于 this但是,我的创建页面不需要看起来有任何不同,我只需要使用通过 store 函数中的 URL 传递的值。我认为使用与 this tut 相同的想法应该是可行的但是,我不确定如何制作一个会影响创建页面而不是主要内容的子 Controller ?

最佳答案

您可以为每个 Controller 创建自定义“创建”页面。您的 Controller 从供应商文件夹中调用“创建”页面。要创建您自己的,

  1. create.blade.php文件从您的-project/vendor/backpack/crud/src/resources/views/复制到路径您的-项目/资源/ View /供应商/背包/基础

您可以根据自己的意愿重命名新文件,例如new_create.blade.php

  • YourCrudController中,在public function setup()内添加行$this->crud->setCreateView('vendor.backpack.base.new_create') ;
  • 您的 Controller 现在调用这个新的“创建”页面。您可以根据自己的意愿自定义 new_create.blade.php

    关于php - Laravel Backpack 自定义创建页面并传入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48406470/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com