я хочу выполнить поиск по дате диапазона с помощью элемента быстрого поиска, но до сих пор я понимаю, что в классе quicksearch есть строка с этим кодом:
$this->search_field=$this->addField('строка','q','')->setNoSave();
единственное, что я сделал, это изменить на это:
$this->search_field=$this->addField('DatePicker','a','Desde:')->setNoSave();
Я просто меняю «строку» на «DatePicker», так просто, я думаю, теперь, если я добавлю быстрый поиск на страницу моего менеджера, есть 2 значка, один с поиском значков, а другой со значком календаря, поэтому, если я ищу дату, я просто выбираю дату и нажимаю значок поиска, и получаю все результаты с этой датой, это прекрасно, но что произойдет, если я добавлю 2 быстрых поиска и попытаюсь выполнить поиск по диапазону дат ?? единственное сообщение, которое я получаю, это «Нет записей».
Итак, вопрос. Как мне выполнить поиск по диапазону дат? Я понимаю, что существует еще одна строка в функции postinit:
$or->where($field,'like','%'.$v.'%');
может быть, это сработает, если я поставлю другой запрос?
$or->where($field>=$v) или что-то в этом роде?? я потратил более 3 дней, пытаясь выполнить поиск по диапазону дат?
Так что, если у кого-то есть какие-то исправления с этим кодом, я был бы более чем счастлив.