setCategoryId('Goals_Goals'); $config->setSubcategoryId('Goals_AddNewGoal'); $config->setParameters(array('idGoal' => '')); $config->setIsNotWidgetizable(); if (empty($idSite)) { $config->disable(); return; } $goals = Request::processRequest('Goals.getGoals', ['idSite' => $idSite, 'filter_limit' => '-1'], $default = []); $config->setName('Goals_AddNewGoal'); if (count($goals) !== 0) { $config->disable(); } } }