Mein Problem:Laravel - die TextArea- Wert aus Sicht innerhalb TinyMCE bekommen
Alles ist wie erwartet in der Ansicht erscheinen, aber sobald der Benutzer das Textfeld bearbeitet hat, möchte ich dann laden wieder es zu die Datenbank. Innerhalb des Controllers kann ich jedoch nicht den get
Text innerhalb des 'textarea'.
Aktuelle HTML innerhalb meiner Ansicht eingerichtet ist:
{!! Form::open(array('route' =>
array('updateReport', $report->first()->id), 'role'=>'form','id'=>'updateReport')) !!}
<textarea class="form-control" id="report" name="report" rows="15">
{{ $report->first()->html }}</textarea>
<button type="submit" class="btn btn-labeled btn-success" aria-hidden="true">
<span class="btn-label">
<i class="glyphicon glyphicon-save"></i></span> Update Report</button>
{!! Form::close() !!}
Javascript Abschnitt der TinyMCE zu initialisieren:
<script type="text/javascript">
tinymce.init({
selector: '#report',
menubar: false,
browser_spellcheck: true,
});
</script>
ich versucht habe:
Input::all() and Input::get('report')
- beide zurück n null
.
Wie bekomme ich die rohe HTML, die neu bearbeitet und hinter den Kulissen gespeichert wird, sicherlich muss es einen einfachen Weg geben?
Vielen Dank im Voraus.
Würde nicht die bereitgestellten 'tinyMCE.getContent ('# report');' zurückgeben? – camelCase
Mögliches Duplikat von [Abrufen des Werts aus einem TinyMCE-Textbereich] (http://stackoverflow.com/questions/6541782/getting-the-value-from-a-tinymce-textarea) – jmcgriz
@camelCase, Wie würde ich das trotzdem zurückgeben? in meiner Form, so kann ich bitte in meinem Controller darauf zugreifen? – Ben