问题标签 [laravel-form]
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 - Foreach 循环未正确通过
我有一个表格来标记员工的出勤情况,HR 填写该表格会覆盖每个当前员工。我需要它来显示数据库中标记出勤的当前值,否则它应该是空白的。
在我的控制器中,我查询现有结果:
$results = Attendance::where('Sdate', '=', date("Y-m-d", strtotime($TheDate))) ->get();
然后遍历它们以获取员工详细信息:
这应该排除在该日期保存了出勤记录的所有员工,但它似乎没有正确循环。它将排除一些结果,但不是全部。如果我返回结果变量,我会得到正确的记录列表,因此我知道该部分工作正常。
在我看来,我希望实现的目标是:
php - Laravel 5 Form参数问题
好的,所以我已经在 Laravel 5 中很好地添加了表单功能,并且在这些教程中一直在使用它。总的来说,我对 Laravel 来说是全新的,无法找出问题所在。我有一个嵌套路由 todos.items.create,因此要在该列表中创建一个新项目,我必须将该 ID 传递到 Form::open 标记中。但是,当我这样做时,我得到了一个糟糕的结果,看起来好像出了点问题。 现在,如果我删除 $todo_list->id 参数页面加载正常,但我总是得到这个错误。这是我的代码
控制器:
创建视图(在视图文件夹内的我的项目文件夹中的 create.blade.php)
当只做下面的事情时,它可以很好地呈现,但做上面需要的事情却没有。这是因为我需要在其中创建新项目的列表的 ID。
路线:
有什么想法我在这里做错了吗?我在返回视图之前运行了 $todo_list->id 的 var_dump,只是为了检查并返回正确的 id。
laravel-5 - Laravel 5 表单请求 DigitalOcean 上的空白屏幕错误
我正在 Laravel 5 中创建一个联系表单。联系表单在主页上,当用户填写它然后单击提交按钮时,laravel 使用 mandrill 发送电子邮件并刷新页面。该代码在我的本地环境中完美运行。但是,当用户单击提交按钮时,在数字海洋水滴上, domain.com/contact 路由被触发,我只能看到一个空白页面。
这是我的控制器
这是我的 routes.php 文件
laravel-5 - laravel 5 将变量分配给表单字段
我想为我的表单元素设置占位符值。这是我的控制器:
控制器将向 showChart.blade.php 发送响应。showChart.blade.php 的一部分是:
它没有按预期工作,它会输出:,似乎代码没有执行。
php - Laravel 来自::按钮
如何填充动态值{{Form::button() }}
?
这就是我得到的:
HTML 输出为:
如何显示$user
为按钮文本?(.ie $user 在这里是一个动态值)
php - Laravel 5获取数组的输入值
我有一个文本字段
以我的形式。当我尝试在我的控制器中获取它的值但它为空时。我尝试的是
我还尝试了其他一些方法,但最终无法找到合适的解决方案。我怎样才能得到这个字段的值?任何帮助,将不胜感激。
laravel-5 - 如何在 Laravel 中为表单部分变量设置默认值
我正在为我controller
的一个小型项目实施一个简单的。为了这个问题的简单性,只有两个观点很重要:create
歌曲和edit
歌曲观点。这两个视图都包含相同的表单域,因此我创建了一个partial
名为_form
.
由于表单有不同的 用途——尽管有相同的 字段——我将几个变量传递给部分变量来指定提交按钮标签的值和取消按钮路由。
例如:
编辑刀片.php:
创建.blade.php:
这是_form.blade.php部分:
现在,我的问题是(最后):
如您所见,在我的表单 partial的Cancel按钮中,我使用将变量默认为未设置时。isset($params) ? $params : []
$params
[]
有一个更好的方法吗?在这里,在Echoing Data After Checking For Existence下,Laravel 支持这种替代 echo: {{ $name or 'Default' }}
,但这不起作用,因为我已经尝试在{!! !!}
块内使用它......
那么,ternary operator
使用该isset()
功能是这种情况下的最佳解决方案吗?(我现在用的那个)
css - Laravel 表单中的样式复选框
我正在使用 Laravel Forms 包来生成表单元素。我正在使用 Bootstrap Material 设计库来获得闪亮的元素。
库:https ://fezvrasta.github.io/bootstrap-material-design/#checkbox
对于复选框,我无法获得所需的样式。它显示一个没有任何材料设计风格的普通复选框。
下面是我在 Laravel 视图中的代码。
如果我使用直接 HTML 代码,而不是上面的代码,它可以工作。下面是按预期工作的代码。
如何使用 Laravel Forms 生成上述代码?
html - 发布请求不起作用 Laravel 5
我正在尝试使用 post 方法提交表单,但它似乎不起作用。我启用了错误调试,但仍然没有显示错误。提交表单后,加载相同的页面而没有任何错误。这是我的路线
我的表格是
这是我的控制器
php - 在 Laravel 4.2 中更改上传的存储路径
我想让用户能够将文件上传到我的 Laravel 应用程序,我对更改上传表单的存储路径感到好奇。
关于更改这条路径,我应该有任何安全问题吗?
另外,如果我只想更改此表单上传的文件的存储路径,有没有简单的方法可以做到这一点?
(而不是更改日志、会话等)?