= $modx->newQuery('modResource', array('parent' => 9)); //ограничить выборку по вкусу
                  
                  
                  $query-> limit(0);
                  
                  
                  
                  
                  
                  if ($resources = $modx->getCollection('modResource', $query)) { 
                  
                  
                   foreach ($resources as $resource) {
                  
                  
                       $resource->set('alias', ''); //удаляем старые алиасы
                  
                  
                    $resource->save();
                  
                  
                  
                  
                  
                    print ("Ресурс . $resource->get('id') . обновлен."); 
                  
                  
                   }
                  
                  
                  }
                  
                  
                  else {
                  
                  
                   print "Ошибка";
                  
                  
                  }
                  
                  
                  
                  
                  
                  Выполняется без ошибок, но uri остаются прежними. ЧЯДНТ? Спасибо.
                  
                  
                
дык тебе поле uri надо? или alias перезабить?
речь про это
Обсуждают сегодня