DataObject에 date 속성이 있습니다.실버 스트라이프. ModelAdmin의 날짜 범위로 검색
ModelAdmin에서 날짜 범위별로 검색하려면 어떻게해야합니까?
예 : "날짜가 2007-13-01 년 이상이고 2007-17-01 년 미만인 모든 항목 검색"
"또는"날짜가 2007-13-01과 2007-17 사이 인 모든 항목 검색 -01 "
현재로서는 GreaterTranFilter 또는 LessThanFilter 만 검색 할 수 있지만 둘 다 검색 할 수는 없습니다.
class MyObject extends DataObject {
private static $db = [
"Date" => "Date",
];
private static $summary_fields = [
"Date" => "Date",
];
private static $searchable_fields = [
"Date" => [
"field" => "DateField",
"filter" => "GreaterThanFilter",
"title" => 'Date from ...'
],
];
}
또한 필드가
DateField:
default_config:
showcalendar: true
어떻게 날짜 범위로 검색하는 예를 줄 수있는 달력 (날짜 선택기)를 사용해야합니다 검색?
신속한 Google 검색을 통해 https://gist.github.com/dljoseph/de44dce46b2194661381이 도움이 될 것입니다. – wmk