laravel 相关问题

Laravel是一个免费的开源PHP Web框架,由Taylor Otwell创建,用于遵循模型 - 视图 - 控制器(MVC)架构模式并基于Symfony开发Web应用程序。 Laravel的源代码托管在GitHub上,并根据MIT许可条款获得许可。

无法正确删除文件,错误404未找到

为什么我的表单没有按应有的方式删除文件,laravel 显示错误消息 404 not found。我创建了一个删除按钮并发出了一个大写的表单。 为什么我的表单没有按应有的方式删除文件,laravel 显示错误消息 404 not found。我创建了一个删除按钮并发出了一个大写的表单。 <button type="button" class="btn btn-danger" data-toggle="modal" data-target="#delete{{ $data->id }}"><i class="fa fa-trash"></i></button> 查看表单删除 @foreach ($pengaduan as $data) <div id="delete{{ $data->id }}" class="modal fade"> <div class="modal-dialog modal-confirm"> <div class="modal-content"> <div class="modal-header flex-column"> <div class="icon-box"> <i class="material-icons">&#xE5CD;</i> </div> <h4 class="modal-title w-100">Pengaduan UP3 {{ $data->up3 }} ?</h4> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> </div> <div class="modal-body"> <p>Yakin Ingin Menghapus Data Ini.</p> </div> <div class="modal-footer justify-content-center"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Cancel</button> <a href="/pengaduan/delete/{{ $data->id }}"> <button type="button" class="btn btn-danger">Delete</button> </a> </div> </div> </div> </div> @endforeach 我的控制器 public function delete($id) { $pengaduan = PengaduanModel::findOrFail($id); if ($pengaduan->foto_aduan) { Storage::delete('public/foto_aduan/' . $pengaduan->foto_aduan); } $pengaduan->delete(); return redirect()->route('pengaduan')->with('pesan', 'Data Berhasil Dihapus !!!'); } 和路线 Route::get('/pengaduan/delete/{id}', [App\Http\Controllers\PengaduanController::class, 'delete']); 以前我都是用这个方法来处理删除功能,但是现在不知道为什么会出现404 not find。 我已经尝试过了 php artisan 路线:清晰且 php artisan 路线:缓存 但是没有效果 你可以像这样使用你的路线 <a href="/pengaduan/delete/{{ $data->id }}" class="btn btn-danger">Delete</a> 如果这不起作用,请使用ajax进行删除

回答 1 投票 0

Laravel 的 toSql() 方法是否屏蔽 id? (列值被问号替换)

我正在尝试调试我在测试套件中执行的一些 SQL 查询。使用以下调试代码: \Log::debug(用户::first()->jobs()->toSql()); 打印出来的SQL是: `选择 *

回答 5 投票 0

安装迁移(laravel)期间mysql服务器已消失错误

所以我在 laravel 文件夹上使用 cmd,并尝试执行(php artisan migrate:install)。出现了 2 个错误。 [PDOException] SQLSTATE[HY000] [2006] MySQL 服务器已消失 [错误异常] ...

回答 10 投票 0

路由new-order-form不支持GET方法。支持的方法:POST。拉拉维尔

请帮助我!我不知道我哪里错了? 网页.php: 路线::post('new-order-form', [OrderController::class, 'showNewOrderForm'])->name('new.order.form'); 订单控制器.php: 公共职能

回答 1 投票 0

关系有很多通过没有firstKey

有没有办法在没有firstKey的情况下从hasManythrough关系中获取结果? 现在我的结果是: 返回 $this->hasManyThrough('App\Facility', 'App\MerchantBranchFacility', 'id,'

回答 1 投票 0

Laravel:计划命令在开发环境中未执行

我正在开发一个 Laravel 项目,并创建了一个带有签名“process:pending-reports”的命令。 当我使用 php artisan process:pending-reports 运行此命令时,它会执行所需的操作,即票据...

回答 1 投票 0

如何显示今天和接下来的四天php [重复]

我有一个应用程序,我需要在今天和接下来的四天内显示。 $daysOn = [ '星期一', '星期二', '星期三', '星期四', '星期五', '星期一']; $daysOff = [ '星期六', '星期日' ]; $today = date("N", strtotime('今天'))...

回答 2 投票 0

如何使用 Laravel 查询构建器构建这样的查询?

有一个MySQL“类别”表。 Category 模型具有如下所示的“hasMany”关系。 公共函数children(){ 返回 $this->hasMany(self::class...

回答 2 投票 0

Laravel 如何从子域名 URL 中删除“api”前缀

我创建了一个 Laravel 应用程序,它既是 Web 应用程序,又为 android 和 iOS 平台提供 REST API。 我有两个路由文件,一个是 api.php,另一个是 web.php 和路由 pi.php

回答 4 投票 0

在 laravel 中使用 allowedFilter() 来建立关系

你好,我正在尝试从关系表中过滤数据。 就像表一样 培训视频(表) -> 媒体(表) 代码就像 $a = QueryBuilder::for(TrainingVideo::class) ->with('成绩','

回答 1 投票 0

在 Laravel 的对象响应中插入额外的数据

这是我的职责 公共功能显示(课程$course,章节$chapter) { $chapter_id=$chapter->id; $data= Content::with(['exercise','topic'])->where('chapter_id','=',$chapter_id)-&g...

回答 2 投票 0

在 Laravel 中更改查询参数时重定向到当前 URL

有没有内置的方法可以做这样的事情? 假设我有一个搜索页面,其 URL 中有一些参数: example.com/search?term=foo&type=user 该页面上的链接将重新启动...

回答 6 投票 0

如何使用 Docker 安装 Laravel 9。这是命令:curl -s https://laravel.build/example | sh,但是当我这样做时,它会为我安装版本 11

我想用 sail 安装 Laravel 9,但是当我执行:curl -s "https://laravel.build/example-app" | sh ,该命令安装 Laravel 11。 有没有一个命令可以让我指定...

回答 1 投票 0

如何才能让这句话转为雄辩呢?

怎样才能让这句话转化为雄辩的呢? (选择对话 ID 来自对话用户 其中 users_id = $myid) 相交 (选择对话 ID 来自对话用户 用户在哪里...

回答 1 投票 0

Laravel Livewire 2.x 正在向 URL 添加查询字符串如何禁用它

我想要一个干净的 URL,并且我的桌子工作正常,直到我更新 Livewire 现在我的表正在添加查询字符串,例如第 2 页中的 ?page=2 所有代码都和以前一样,搜索后我...

回答 1 投票 0

Laravel 5:php artisan 路由:列表 Illuminate\Container\BindingResolutionException]

当我使用命令“php artisan route:list”时出现此错误 [照亮\容器\BindingResolutionException] 无法解析的依赖关系正在解析 中的 [参数 #0 [

回答 1 投票 0

Laravel 5 SQLSTATE[42S22]:找不到列:1054“字段列表”中的未知列“user_id”

当我尝试创建以用户身份登录的新项目时遇到问题。 我的旧表“projects”有一个名为 user_id 的列,我决定删除它,因为 laravel 5 会自动执行此操作。所以,我

回答 1 投票 0

隐藏枢轴键中的特定列

我有 2 个表 abc 和 xyz,在另一个表 abc_xyz 上构建了多对多关系(其数据将作为主键返回)。然而,检索时的主键有 abc_id 和 xyz_id...

回答 1 投票 0

Laravel Inertia JS Flash 消息仅显示一次

因为InertiaJS不会刷新相同的路由组件,所以无论你从后端传递多少次消息,诸如闪现消息之类的东西都只会显示一次。我尝试了一切,但没有任何结果...

回答 1 投票 0

为什么这个 php 方法中的所有请求值都是 null 或未定义? (Laravel + Stripe)

其实问题很简单(但对我来说并不容易)。我在 laravel 11 中创建了一个后端项目来处理我的数据库并与 Stripe api 进行通信,我已经成功实现了,

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.