Как в getCollection сделать сортировку по алфавиту
        Всем привет. Делаю форму добавления объявлений. На AJAX делаю выбор страны-регионы-города вот таким вот способом:
    
    
                                                                                
            <?php
$countries = $modx->getCollection('glCountry');
$region = $modx->getCollection('glRegion');
$city = $modx->getCollection('glCity');
$country_id = htmlspecialchars($_GET['country_id']);
$i = 0;
if($region) {
    foreach ($region as $k => $regs) {
        $region_id = $regs->get('id');
        $region_name = $regs->get('name_ru');
        $country = $regs->get('country');
        if ($region_id == '1') continue;
        $regarr = array(
            'name' => $region_name,
            'id' => $region_id
        );
        
        if ($country_id == $country) {
            $regions[$i] = $regarr;
            $i++;
        }
    }
    $result = array('regions'=>$regions);
}
else {
    $result = array('type'=>'error');
}
print json_encode($result);Хотелось выводимые списки сортировать по алфавиту. Подскажите пожалуйста как это организовать?    Комментарии: 2
$q = $modx->newQuery('glCountry');
$q->sortby('title', 'ASC');
$countries = $modx->getCollection('glCountry', $q);            
                Спасибо большое, помогло. Только тут:
                    $q->sortby('title', 'ASC');вместо title я поставил name_ru            
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.