diff --git a/blocks_fonctions.php b/blocks_fonctions.php index 861e455a932821c08d3f99edf631ca40fa7d40aa..b7fad0102d7d80268c7b8be1035493bbfae5c37a 100644 --- a/blocks_fonctions.php +++ b/blocks_fonctions.php @@ -20,7 +20,7 @@ if (!defined('_ECRIRE_INC_VERSION')) { * @return false|string */ function blocks_serialize($data) { - return json_encode($data); + return ($data && is_array($data)) ? json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_NUMERIC_CHECK) : ''; } /**