public function prepareSave(Kwf_Model_Row_Interface $row, $postData) { if ($this->_latitudeFieldname && $this->_longitudeFieldname) { if ($this->getSave() !== false) { $coords = explode(';', $this->_getValueFromPostData($postData)); if (isset($coords[0]) && isset($coords[1])) { $row->{$this->_latitudeFieldname} = $coords[0]; $row->{$this->_longitudeFieldname} = $coords[1]; } } } else { return parent::prepareSave($row, $postData); } }