问题标签 [laravel-breeze]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
256 浏览

html - Laravel Breeze 悬停下拉菜单

我已经使用 Laravel Breeze 建立了一个项目,并且正在使用其中的一些默认组件。其中之一是在导航栏中使用的下拉组件。默认情况下,您需要单击下拉菜单才能在下方显示菜单。但是,我想修改这个组件,使菜单出现在悬停时,如果您只是单击下拉菜单链接,那么它会将您带到不同的页面。

这是有问题的下拉组件:

知道如何修改它以使其按照我想要的方式运行吗?

0 投票
3 回答
344 浏览

php - Laravel 8 Auth 中间件保护路由失败

我正在使用 Metronic 8 Laravel 主题构建我的第一个 Laravel 应用程序。它使用 Breeze 进行身份验证。我改变了一些事情 - 为未登录的用户创建了一个欢迎页面,并将作为索引的主模板移动到 auth protected "/dashboard"。问题是它仍然尝试加载仪表板 Blade 模板,无论身份验证如何,都会导致错误。

路线

这是 Authenticate,它应该将未经身份验证的用户重定向到登录页面。

当我没有登录并导航到仪表板 URL 时,它会尝试加载仪表板 Blade 模板,该模板调用一个菜单函数来检查用户对菜单项的权限。不幸的是,由于没有用户,应用程序会因为将 null 值传递给期望用户的方法而崩溃array/object

关于在哪里寻找问题的任何想法?在我看来,在未登录时尝试加载 Blade 模板之前,auth 中间件应该重定向到登录页面。

0 投票
0 回答
133 浏览

laravel - Yajra Datatable 和 Laravel-breeze,可能是 csrf_token 问题

我使用 yajra 数据表制作了一个表格,一切正常(按钮、表格标题、表格数据、编辑等)(清单 1)。现在我正在尝试使用 Laravel 8 组件来实现它,但我不明白如何正确地做到这一点。我在下面给出了我的尝试之一的示例(清单 2),但我只显示列标题(没有按钮,表中没有数据)。同样在这个项目中,我使用的是 laravel-breeze。

清单 1,一切正常。

我尝试使用 Laravel 8 组件仅显示 Laravel Breeze 项目和表格列标题。

我的数据表控制器

我还附上两张图片,第一张是工作状态。第二个是当我尝试使用组件来实现它时的样子。1 在此处输入图像描述 2 在此处输入图像描述

嗯,我决定查看控制台,并看到警告和错误,这在没有 laravel-breeze 的版本中不存在。 在此处输入图像描述

0 投票
1 回答
130 浏览

php - Laravel 微风包覆盖现有文件

我正在开发一个 laravel 项目,用于身份验证,我已用于passportAPI。并用于php artisan ui bootstrap --auth网络 PHP。使用php artisan ui bootstrap --authlaravel 无法验证当前用户我已经研究了很多并找到了一个解决方案,它是breezeLaravel 8 提供的包名称。

当我安装breeze它时,它会添加许多模板并覆盖一些功能和刀片。谁能知道如何在安装时不覆盖现有功能或添加模板?

问题是:如何在没有微风脚手架的情况下安装微风包?

0 投票
2 回答
414 浏览

php - 使用 Laravel 8 和 Breeze 登录时检查用户是否“活跃”

我的用户表中有一个布尔列active。但是我不知道如何在登录期间检查该列,并且仅在 active 值为 1 时才允许登录。我希望我有我尝试过的代码示例,但我真的被卡住了。我正在使用 Laravel 8 和微风。我假设检查将在store函数的 AuthenticatedSessionController 文件中进行。下面是文件。

AuthenticatedSessionController.php

0 投票
0 回答
75 浏览

laravel-8 - 使用 Laravel Breeze 和 LaraTrust 后使用 Auth() 和 Auth.php 未定义的方法

我刚刚安装了 Laravel Breeze 和 Laratrust 来实现我的多重身份验证功能。当我打开app\Http\Controllers\Auth\AuthenticatedSessionController.php时,甚至还没有编辑任何东西,Intelephense 会从代码中抛出一个错误:“Undefined method 'logout'.”:

然后我 Ctrl+单击Auth该类以查看错误可能在哪里。它导致我 vendor\laravel\framework\src\Illuminate\Support\Facades\Auth.php出现另一个错误: Undefined method 'providerIsLoaded'.

这是有错误的代码:

我没有修改这些代码中的任何内容。我刚打开它们时收到错误消息。到目前为止,它还没有破坏我的应用程序,或者我没有在网络应用程序本身上看到任何错误,但我不想等待它们发生。任何人都可以帮助我吗?

0 投票
0 回答
80 浏览

html - Laravel Breeze 刀片文件中令人困惑的语法

我正在查看 Laravel Breeze 的实现,看看他们是如何构建前端的。我理解刀片文件中的所有内容,除了一些我不理解语法的东西。

在 navigation.blade.php 中,您可以找到以下内容:

<button @click="open = !open" class...>

<div :class="{'block':open, 'hidden': ! open}"

至于第一个,我不确定 @click 是否是刀片指令。似乎不是,但我不明白@ 符号的目的,我也不知道是什么open = ! open意思。是开变量吗?它有点类似于“不等于”运算符,但我也不认为是这样。

至于第二个,我不知道它是如何工作的。这些是键/值吗?它们是否被传递到其他组件?我知道冒号表示法可用于传递非硬编码数据,但我不确定等号之后发生了什么。

0 投票
1 回答
109 浏览

laravel - 使用 laravel 微风检索登录请求中的关系表

您好,我想在登录时包含我的关系表角色。我使用 Laravel Breeze 进行身份验证。

模型/用户.php

AuthenticatedSessionController.php

登录请求.php

我使用 Laravel-breeze 进行身份验证。一切正常,但我想在用户登录时添加角色名称。如您所见,我也使用了关系,但我很困惑在哪里可以编写代码来获取我的关系表。这是我的代码,谁能告诉我该怎么做?

对于前。登录邮箱:poojan@gmail.com role_id = 1

在角色表 id: 1, role_name = "Wholseler"

因此,当我当前登录时,我正在获取用户数据,但我也想要角色表数据。

提前致谢

0 投票
1 回答
131 浏览

css - 如何在 Laravel 微风中的 tailwind-css 中水平对齐图像

我正在尝试将一个 omg 与文本对齐,但标签<p>断了线。我想做这样的事情

在此处输入图像描述

但我的代码就是这样做的

在此处输入图像描述

,所以这是我的代码:

0 投票
1 回答
94 浏览

css - 如何使用顺风 css 在标签中制作响应式文本

今天我在密码标签中添加了一个文本,但是当我更改分辨率时,文本不会留在同一个地方,请帮助我。我的代码:

一些 omg 来说明这种情况:
fullsize
md
sm