Здравствуйте. Есть yii2, есть таблица столбец "цена". Подскажите, как организовать поиск по диапазону цен, к примеру: поиск от 100 до 200? Может есть модуль какой, или статья есть по реализации сего? Я поискал, но ничего толкового не нашел. Буду рад любой информации по этому поводу.
Вы можете использовать расширение kartik-v/yii2-grid, которое позволяет использовать на GridView разнообразные типы колонок и всевозможные фильтры, включая нужный Вам
Ссылка на репозиторий: https://github.com/kartik-v/yii2-grid
примерная конфигурация для Вашей таблицы с колонкой "Цена" и фильтром по ней:
GridView::widget([
'columns' => [
[
'attribute' => 'price',
//в качестве фильтра будет использован виджет kartik\range\RangeInput
'filterType' => GridView::FILTER_RANGE
]
]
])
К сожалению, по серверной стороне точно сказать не могу, но скорее всего там нужно будет отловить конкретное поле(или два) и вставить их в between в SQL-запросе Хотя, не исключено, что расширение и это сделает за Вас!
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Верстка сделана так что 2 первых блока отдельно а третий отдельноКак я понимаю делать это записями в цикле нет смысла? Не думаю что будет добавляться...
Есть сервер MS SQL, есть библиотека для работы с данным СУБД - sqlsrvпосылаю запрос:
Здравствуйте, подскажите пожалуйста, может кто сталкивался