diff --git a/en/developer_guide/addons/tutorials/files/func.php b/en/developer_guide/addons/tutorials/files/func.php index ab4be620f..0e04f3809 100644 --- a/en/developer_guide/addons/tutorials/files/func.php +++ b/en/developer_guide/addons/tutorials/files/func.php @@ -28,9 +28,11 @@ function fn_advanced_addon_get_category_data_pre($category_id, $field_list, $get if (!empty($viewed_categories)) { $viewed_categories = unserialize($viewed_categories); + } else { + $viewed_categories = array(); } - $viewed_categories[$category_id] = true; + array_push($viewed_categories, $category_id); $viewed_categories = serialize($viewed_categories); db_query('REPLACE INTO ?:advanced_addon_data VALUES (?i, ?s)', $auth['user_id'], $viewed_categories);