【问题标题】:laravel Array to string conversion error when adding a placeholder添加占位符时laravel数组到字符串转换错误
【发布时间】:2014-06-17 09:44:22
【问题描述】:

这是我的代码

{{ Form::password('password') , array('placeholder' => 'Password', 'name' => 'pass') }}

这是个例外:

ErrorException
Array to string conversion

你能帮忙吗?

【问题讨论】:

    标签: php laravel laravel-4


    【解决方案1】:

    数组需要是Form::password() 的第二个参数,你把括号关得太早了。 Blade 认为你在它的 echo 结构中抛出了一个数组:<?php echo Form::password(), array('placeholder'...;?>,因此你得到了“数组到字符串转换”的错误。

    应该是:

    {{ Form::password('password', array('placeholder' => 'Password', 'name' => 'pass')) }}
    

    定义:

    公共字符串密码(字符串 $name, array $options = array())

    【讨论】:

    • 你知道有什么好的页面来了解在 laravel 4 中添加输入、表单、文本区域的对象吗?
    • 更简单的事情。直接告诉我如何添加输入、单选按钮和类似的东西
    • 文档非常简单...laravel.com/docs/html 如果您遇到问题,请不要再问这个问题
    猜你喜欢
    • 2019-05-01
    • 2016-09-01
    • 2022-01-25
    • 1970-01-01
    • 2014-12-14
    • 2018-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多