public function FillParams(&$params, $editing = false)
 {
     $blockId = $this->GetProperty('id');
     $multi_inputs = array();
     $value = '';
     $blockType =& acContentBlockManager::GetBlockType('multi_input');
     $multiInput_props = $blockType['props'];
     foreach (ac_utils::CleanArray(explode(',', $this->GetProperty('inputs'))) as $k1 => $multi_input_id) {
         $multi_input_values = array();
         foreach ($multiInput_props[$multi_input_id]['elements'] as $k2 => $inputBlock) {
             if (isset($params['multiInput-' . $blockId . '-' . $multi_input_id . '-' . $k1 . '-' . $k2])) {
                 $inputBlock->SetProperty('id', 'multiInput-' . $blockId . '-' . $multi_input_id . '-' . $k1 . '-' . $k2);
                 $multi_input_values[] = $inputBlock->FillParams($params, $editing);
             }
         }
         $multi_inputs[] = implode($this->GetProperty('value_delimiter'), $multi_input_values);
     }
     if (!ac_utils::IsVarEmpty($multi_inputs)) {
         $value = implode($this->GetProperty('input_delimiter'), $multi_inputs);
     }
     return $value;
 }