Ich musste aber alle Meta-Felder haben, die nicht NULL sind. Ich hab's desshalb mit SQL gelöst
PHP-Code:
$objSql = $this->Database->prepare('SELECT id, meta FROM tl_files WHERE meta IS NOT NULL')->execute();
while($objSql->next()){
$arrMeta = deserialize($objSql->meta);
$arrMeta['de']['title'] = str_replace(array('<span>', '</span>'), array('(', ')'), $arrMeta['de']['title']);
$meta = serialize($arrMeta);
$this->Database->prepare("UPDATE tl_files SET meta = '".$meta."' WHERE id=?")->execute($objSql->id); //$meta eben direkt drin damit nichts entfernt wird
}
Lesezeichen