问题标签 [laravelcollective]
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.
laravel - 当多个为真时,Laravel 集体选择占位符不起作用 {{ Form::select() }}
我对 Laravel 集体选择占位符不工作有疑问
但是当我使用select 2允许标签像这样为真时,它工作正常,
第二个工作正常,我不希望专辑有多个输入属性,我做错了什么?
php - Laravel 不遵守 Mass Assignment $fillable 规则进行相关模型更新
我的 Laravel 应用程序中有business
和profile
模型。业务hasOne
简介。我使用表单生成器创建了一个补丁方法表单来更新我的业务和配置文件表。
刀
业务控制器
现在使用补丁方法将包括一个名为 _method 的隐藏字段以及用于 csrf 保护的内置 _token 字段。更新模型时出现错误,profile
说明:
在我看来,它试图更新那些不应该的隐藏字段。注释掉 _profile->update
行时,保存工作正常。看起来更新相关模型不符合 Laravel 内置的批量分配规则。有人可以建议如何解决这个问题吗?
php - 我应该使用 Laravel 的集体表单还是传统的 html 表单?哪个更好?
我是Laravel
开发新手。我正在学习Form
. 但我不明白为什么我需要再次学习,Form for Laravel
因为我知道如何使用form in pure html
. 我对此感到困惑,我应该使用 laravel collective form
还是Pure Html Form
?哪个更好?
php - 具有多对多关系的 Laravel 复选框
我正在从数据库中提取疾病并在前端使用复选框呈现它们:
提交表单后,我得到如下结果$request->diseases
:
其中第一个数字表示disease_id
,另一个表示复选框是否被选中。与数据透视表的关系在模型中正确建立,我在控制器中尝试做的是:
但这失败并出现错误:
模型内部关系Patient
:
编辑:
当我做:
我得到这样的 ID 列表:
和错误:
随着disease_id
每个请求的增加
php - laravelcollective 表单 POST 未达到商店操作
我正在尝试通过 POST 从我的表单中存储数据,但它没有达到我的存储操作,我尝试了几种方法,但都没有对我有用。
ContactController 中的存储方法:
看法:
路线:
这是 StoreMessage 请求:
php - Laravel 集体表单和自定义 Bootstrap 组件
我的视图中有这个提交按钮,使用 Laravel Collective 包:
如您所见,它添加了一个 Bootstrap 类并创建了一个按钮。
现在我的目的是创建一个这样的自定义按钮:
具有保留字形图标的跨度。我怎么能那样做?
php - Laravel Collective Formbuilder 标签本地化
我刚开始使用 Laravel Collective Form Service Provider/FormBuilder。
我使用这个自定义组件来呈现带有标签的文本字段。问题是我试图用 __() 函数翻译它的标签,但是 $name 变量在很晚的阶段从 first_name 转换为 First Name。
我不能简单地这样做:
同样,因为它获取了 first_name,然后将其转换为 First Name。我的 nl.json 文件包含 First Name 的翻译,而不是 first_name。
如果我将 _() 翻译函数添加到 FormBuilder 中标签方法的最后一条规则是,那么它解决了我的问题。但是,当然,我不想修改供应商代码!
所以。如何解决这个问题?我是否需要以某种方式创建自定义 FormBuilder->label() 方法?
php - 如何使用命名路由构建 url?
我正在尝试使用命名路由生成 url 链接。例如,我有http://myapp.com/{token}
. 但是,我一直在使用很多带有路由的功能,但我得到的结果是http://myapp.com?token
而不是http://myapp.com/token
.
我能做些什么?
生成好的 url 的唯一方法是使用url
没有 url 名称的函数。例如:url( '/reset', [$token])
。但在这种情况下,我没有使用我想要使用的路线名称。
真正的问题:我有这样的路线:
刀片模板:
结果是:
laravel - Laravel 集体日期格式
有没有办法将Laravel Collective
日期选择器格式设置为yyyy-mm-dd
?
我现在正在使用:
但在前端我得到一个mm/dd/yyyy
内部的输入字段。我尝试将实例解析Carbon
为第二个参数,但这无济于事。
forms - Laravel 集体形式增值 如果存在
我在刀片页面上有一个 laravel 表单,它有一个选择输入。仅当变量 $tour->city_from 已传递给视图时,我才想为选择添加默认值。我是这样做的:
它输出一个错误:“解析错误:语法错误,意外':',期望','或')'”。
也许我使用了不好的语法?还是我的方法不对?
先感谢您!