public function setData(Data $data)
 {
     parent::setData($data);
     if ($fPropName = $this->getData()->getFieldByName('prop_name')) {
         $name = Translit::transliterate($fPropName->getRowData(0), '_');
         $fPropName->setData(preg_replace("/[^A-Za-z0-9_\\.]/", '', $name), true);
     }
 }
Esempio n. 2
0
 function translitIt($str)
 {
     $str = Translit::transliterate($str);
     $str = Translit::asURLSegment($str);
     return $str;
 }