Переименование шаблонов в базе данных
        Подскажите плиз, как массово переименовать названия шаблонов сайта Modx Revo в базе данных? Нужно изменить названия по маске, содержащейся в названиях. Например site1_category на site2_category. И можно ли также массово изменить названия чанков в базе?    
    
    
                                                                                
            Комментарии: 5
                Названия шаблонов лежат в таблице modx_site_templates
Названия чанков — в modx_site_htmlsnippets
                    Названия чанков — в modx_site_htmlsnippets
                Спасибо, это я знаю.) Нужно сделать массовое переименование, у нас много шаблонов. SQL запросом это видимо нужно делать.            
                    
                Погуглите: «Массовое переименование значений в MySql»            
                    
                Или установите Console, и поменяйте через php как вам нужно:
                    $templates = $modx->getCollection('modTemplate');
foreach($templates as $template){
	$template->set('templatename', 'НОВОЕ НАЗВАНИЕ');
	$template->save();
}            
                Удобное дополнение. Но нам в данном случае видимо удобнее через БД, т.к. нужно массово изменить названия шаблонов по маске, типа site1_category на site2_category            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.