КАК? Вывод клубов по алфавиту

#1 29 августа 2013 в 00:07
Собственно хотелось бы чтобы клубы на сайте выводились по алфавиту. Как это сделать?

Оптимально конечно бы, чтоб в админке была возможность выставить очередность, как в модулях… это просто в идеале))

Заранее спасибо
#2 29 августа 2013 в 18:23
файл www\components\clubs\model.php строка примерно 273
функция
  1. public function getClubs($only_published=true) {
  2. }
в ней меняем запорс с
  1. $sql = "SELECT c.* {$this->inDB->select}
  2. FROM cms_clubs c
  3. {$this->inDB->join}
  4. WHERE {$published}
  5. {$this->inDB->where}
  6. {$this->inDB->group_by}
  7. {$this->inDB->order_by}\n";
на
  1. $sql = "SELECT c.* {$this->inDB->select}
  2. FROM cms_clubs c
  3. {$this->inDB->join}
  4. WHERE {$published}
  5. {$this->inDB->where}
  6. {$this->inDB->group_by}
  7. {$this->inDB->order_by}\n
  8. ,c.title ASC \n";
Первично канечно всеровно будут выводится вип и рейтинговые клубы, а равные по алфавиту

если нужно формирование только по алфавиту и плевать на рейтинг и випстатус клуба, то тагда такой запрос

  1.  
  2. $sql = "SELECT c.* {$this->inDB->select}
  3. FROM cms_clubs c
  4. {$this->inDB->join}
  5. WHERE {$published}
  6. {$this->inDB->where}
  7. {$this->inDB->group_by}
  8. ORDER BY c.title ASC \n";
  9.  
#3 30 августа 2013 в 00:02
Огромное спасибо
#4 30 августа 2013 в 01:38
а как такое же сделать с Категориями статей?)
#5 30 августа 2013 в 10:21
Думаю копать нужно components\статьи\model.php тут

Вечером залезу, буду ковырять, но статьи мне кажется надо сортировать по рейтингу или просмотрам
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.