Таблица modx_msop_modifications поле price - varchar
Вобщем встал вопрос о том чтобы сортировать по полю из этой таблице, но вдруг неожиданно поле price — varchar у меня вопрос, а как по нему сортировать? вобщем расстроен тк нужно делать костыли(((
Комментарии: 3
SQL CAST
ну если решать через параметры сниппета
то было $filter_result['sort'] = 'mo|weight:asc'; тут кстати цену продублировал в поле вес, и сортирую по нему
а так не работает
$filter_result['sort'] = 'cast(mo|price as SIGNED):asc';
то было $filter_result['sort'] = 'mo|weight:asc'; тут кстати цену продублировал в поле вес, и сортирую по нему
а так не работает
$filter_result['sort'] = 'cast(mo|price as SIGNED):asc';
в кастом фильтре сделал return $mysort.«cast(`op`.`price` as SIGNED) asc»;
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.