laravel - 添加新组时如何打开链接?拉拉维尔
问题描述
我有两个记录。
当我点击+。必须打开所需的组。但我是这样看的。也就是说,它打开了两个组。
slider_gorups 表
Schema::create('slider_groups', function (Blueprint $table) {
$table->id();
$table->string('title')->nullable();
$table->timestamps();
});
滑块表
Schema::create('sliders', function (Blueprint $table) {
$table->id();
$table->foreignId('userId')->constrained('users')->cascadeOnDelete();
$table->unsignedBigInteger('groupId')->nullable();
$table->string('src')->nullable();
$table->timestamps();
});
groups.blade.php
<a href="{{ route('admin::sliders.index', $sliderGroup->id) }}" class="mr-1">
<i class="la la-plus text-grey text-shadow-custom font-medium-4 font-weight-normal"></i>
</a>
网页.php
Route::resource('slider-groups', 'Admin\SliderGroupController');
Route::prefix('slider-groups/{sliderGroupId}')->group(function(){
Route::resource('sliders', 'Admin\SliderController');
});
解决方案
把你的组代码
我认为问题出在他们的 id 属性上
每个组必须有自己的 id 并且与自己的“+” id 相同!
在这种情况下,当您单击“+”时,它将打开具有相同 ID 的组
推荐阅读
- macos - 作为 root 时如何访问不同用户的 NSUserDefaults?
- git - Github页面,帖子不可见
- python - 为什么我在拉动 df.index 时没有得到正确的索引?
- arrays - 如何在 swift4 中初始化字典,键为字符串,值为二维数组?
- php - 从数组中,使用 PHP 根据键值对项目进行分组
- python - 熊猫在 groupby 之后获得累积总和
- reporting-services - 如果我们不能在“页眉或页脚”中包含表格标题,如何在多个页面中显示表格标题
- java - How to solve stack memory problems?
- javascript - 实现复杂的 REST 调用的好习惯是什么?
- python - Tensorflow - RuntimeError:无法在 Tensorflow 图函数中获取值