Heihachi88 21 июня 2010 в 18:22 Нужно сделать фильтр по цене, например от 50.000 до 100.000 и от 100.000 до 150.000 в таком плане. Есть CCK поле под названием price, вот как по этому полю фильтровать? Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Heihachi88 21 июня 2010 в 18:45 "penexe" wrote: от 50.000 до 150.000 разве не одно и тоже? Просто заказчик так попросил сделать. penexe, вы не подскажите в какую сторону копать?
penexe 21 июня 2010 в 18:59 в фильтрах можно указывать between и 1 и тоже поле можно добавлять несколько раз
orangeudav 21 июня 2010 в 19:44 а если надо интервал на ходу менять - то пишем хук для вьюхи который будет менять SQL перед выполнением
Heihachi88 23 июня 2010 в 22:03 "orangeudav" wrote: в фильтрах можно указывать between и 1 и тоже поле можно добавлять несколько раз D6.17, Views 2.11 - нет в фильтрах - between, почему? )
Heihachi88 24 июня 2010 в 5:25 "penexe" wrote: скриншот что-ли сделайте, а то не понятно о чем речь Почему нет between?
Heihachi88 24 июня 2010 в 6:59 "penexe" wrote: ))))))) потому что поле то у вас текстовое, а не числовое Спасибо, но почему-то когда я создаю CCK поле, я не вижу числовое поле ((( в CCK модуле все включил в т.ч. number... из-за чего?
penexe 24 июня 2010 в 7:20 "Heihachi88" wrote: Спасибо, но почему-то когда я создаю CCK поле, я не вижу числовое поле ((( в CCK модуле все включил в т.ч. number... из-за чего? не может быть
Heihachi88 24 июня 2010 в 13:21 "penexe" wrote: не может быть Нашел причину, нужно было ставить тип хранения данных - integer ))))
Комментарии
от 50.000 до 150.000 разве не одно и тоже?
Просто заказчик так попросил сделать. penexe, вы не подскажите в какую сторону копать?
в фильтрах можно указывать between и 1 и тоже поле можно добавлять несколько раз
а если надо интервал на ходу менять - то пишем хук для вьюхи который будет менять SQL перед выполнением
D6.17, Views 2.11 - нет в фильтрах - between, почему? )
Starts with ставлю 50000 и ends with 10000 - не работает!!!
скриншот что-ли сделайте, а то не понятно о чем речь
Почему нет between?
))))))) потому что поле то у вас текстовое, а не числовое
Спасибо, но почему-то когда я создаю CCK поле, я не вижу числовое поле ((( в CCK модуле все включил в т.ч. number... из-за чего?
не может быть
Нашел причину, нужно было ставить тип хранения данных - integer ))))