jqh 4 年之前
父節點
當前提交
ad94ad3c09
共有 2 個文件被更改,包括 5 次插入7 次删除
  1. 1 7
      resources/views/form/editor.blade.php
  2. 4 0
      src/Form/Field.php

+ 1 - 7
resources/views/form/editor.blade.php

@@ -21,13 +21,7 @@
     if (! opts.init_instance_callback) {
         opts.init_instance_callback = function (editor) {
             editor.on('Change', function(e) {
-                var content = e.target.getContent();
-                if (! content) {
-                    content = e.level.fragments;
-                    content = content.length && content.join('');
-                }
-
-                $this.val(String(content).replace('<p><br data-mce-bogus="1"></p>', '').replace('<p><br></p>', ''));
+                $this.val(String(e.target.getContent()).replace('<p><br data-mce-bogus="1"></p>', '').replace('<p><br></p>', ''));
             });
         }
     }

+ 4 - 0
src/Form/Field.php

@@ -1245,6 +1245,10 @@ class Field implements Renderable
     public function saveAsString()
     {
         return $this->saving(function ($value) {
+            if (is_object($value) || is_object($value)) {
+                return json_encode($value);
+            }
+
             return (string) $value;
         });
     }