我blade.php代码是:Laravel - ヶ辆()预计参数1是字符串,数组给定
{!! Form::input('text', 'tactic[]', null, array('id' => 'tactic', 'class' => ' form-control TabOnEnter', 'placeholder' => 'Tactics_1')) !!}
HtmlBuilder.php代码是
public function escapeAll($value)
{
return htmlentities($value, ENT_QUOTES, 'UTF-8');
}
的错误信息是:
ErrorException in HtmlBuilder.php line 65:
htmlentities() expects parameter 1 to be string, array given (View: /home/seyali-02/dev/htdocs/scam/resources/views/dashboard/Scam/edit.blade.php)
而且我改变了blade.php,就像
{!! Form::input('text','', 'tactic[]', null, array('id' => 'tactic', 'class' => ' form-control TabOnEnter', 'placeholder' => 'Tactics_1')) !!}
和
{!! Form::text('name', 'tactic[]', null, array('id' => 'tactic', 'class' => ' form-control TabOnEnter', 'placeholder' => 'Tactics_1')) !!}
也text('text',
..但没有工作对我来说,正如我上面提到的扔我同样的错误。我已经通过所有与此相关的类似的问题了,但这些都不答案解决了我的问题。所以请避免重复这个问题,给我明确和正确的解决方案..
什么值的价值变量?因为我看到这是一个数组。你能告诉我们var_dump($ value)吗? – kotapeter