public function prepareTextValue($data, $entry_id = null) { if (!is_array($data) || is_array($data) && !isset($data['relation_id'])) { return parent::prepareTextValue($data, $entry_id); } if (!is_array($data['relation_id'])) { $data['relation_id'] = array($data['relation_id']); } $result = $this->findRelatedValues($data['relation_id']); $label = ''; foreach ($result as $item) { $label .= $item['value'] . ', '; } return trim($label, ', '); }