我正在尝试在我的 Laravel 应用程序中使用 WYSIWYG 编辑器,但我有一个无法解决的错误。
什么有效:
- 发送带有填充文本区域的发布请求的表单(名称 = 音高)
- 所以请求格式正确,我可以在控制器中检索它,一切都很完美
我的问题
当我在这个特定的文本区域上添加一个所见即所得的编辑器时(使用 Trumbowyg 或 Redactor,我都尝试了),然后pitch
从请求中消失,我无法在控制器上得到它。
我在控制台中没有任何JS问题,当我删除对所见即所得编辑器的调用时,一切都很好,所以我不知道在哪里搜索。
的 DB 字段pitch
是text
(我尝试将其切换到string
,但也没有工作)。
这是我的视图代码:
<tr>
<td>{!! Form::label('pitch', 'Pitch') !!}</td>
<td>{!! Form::textarea('pitch','',array('class' => 'pitch')) !!}</td>
</tr>
<script type="text/javascript">
$(function()
{
$('#pitch').trumbowyg({
resetCss: true
});
});
</script>
在控制器中,这段代码给了我null
dd($request->input('pitch'));