protected function reloadComponent($data)
 {
     $componentUniqName = $data['componentId'];
     $renderView = !empty($data['render']);
     $componentPlace = $this->componentService->findPlaceComponent($componentUniqName);
     $component = $this->componentService->findComponent($componentPlace->componentId);
     $componentSettingList = $this->componentService->findSettingList($componentUniqName);
     $viewInstance = new BASE_CMP_DragAndDropItem($componentUniqName, $componentPlace->clone, 'drag_and_drop_item_customize');
     $viewInstance->setSettingList($componentSettingList);
     $viewInstance->componentParamObject->additionalParamList = $data['additionalSettings'];
     $viewInstance->componentParamObject->customizeMode = true;
     $viewInstance->setContentComponentClass($component->className);
     return $this->getComponentMarkup($viewInstance, $renderView);
 }