これは、db クエリから取得した json でエンコードされた文字列です。
[{"columns":[{"class":"grid","html":"<p></p><img src="http://localhost/media/image.jpg"><p></p>"}]},{"columns":[{"class":"grid","html":""}]}]
PHP で json_decode に移動すると、NULL になります。
$content = json_decode($json_str); = NULL
以前にこの問題が発生したことはありません。次のようにajax経由でアイテムをdbに保存するときに、JSON.stringifyを使用しています。
var data = JSON.stringify(html);
何らかの理由でこれを別の方法で扱い始める必要がありますか?