Ticket #127 (closed баг: fixed)

Opened 18 months ago

Last modified 9 months ago

Учитываются не все параметры фильтра в Topic.mapper

Reported by: alex@… Owned by: ort
Priority: нормальный Component: ядро
Version: 0.4 Keywords: mapper
Cc:

Description

В маппере для Топика учитывается Order By параметр фильтра только в функции GetTopics?, в других функциях сортировка по-умолчанию. Это не соответствует ожиданиям.

Attachments

Change History

Changed 18 months ago by clops

Решил это путём переопределения функция через плагин, думаю что этот код должен быть в core

/* -- start core fix -- */
            if(isset($aFilter['order']) and !is_array($aFilter['order'])) {
                $aFilter['order'] = array($aFilter['order']);
            } else {
                $aFilter['order'] = array('t.topic_date_add DESC');
            }
            /* -- end core fix   -- */

...

ORDER BY ".implode(', ', $aFilter['order']

Changed 18 months ago by ort

о каких других функциях речь?

Changed 17 months ago by clops

Конкретно проблему заметил в GetAllTopics?

Changed 10 months ago by ort

  • status changed from new to closed
  • resolution set to fixed

Add/Change #127 (Учитываются не все параметры фильтра в Topic.mapper)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
 
Note: See TracTickets for help on using tickets.