mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-23 14:00:56 +01:00
Add a discovery format hint for date fields in SearchEngine UIs
Summary: See PHI316. Maniphest and other applications currently have controls like `Created After: [_____]` where you just get an empty text field. Although most formats work -- including relative formats like "3 days ago" -- and we validate inputs so you get an error if you enter something nonsensical, this still isn't very user friendly. T8060 or some other approach is likely the long term of this control. In the meantime, add placeholder text to suggest that `YYYY-MM-DD` or `X days ago` will work. Test Plan: Viewed date inputs, saw placeholder text. Reviewers: amckinley Reviewed By: amckinley Differential Revision: https://secure.phabricator.com/D18942
This commit is contained in:
parent
fd66ab5579
commit
9d69118664
1 changed files with 2 additions and 1 deletions
|
@ -4,7 +4,8 @@ final class PhabricatorSearchDateField
|
||||||
extends PhabricatorSearchField {
|
extends PhabricatorSearchField {
|
||||||
|
|
||||||
protected function newControl() {
|
protected function newControl() {
|
||||||
return new AphrontFormTextControl();
|
return id(new AphrontFormTextControl())
|
||||||
|
->setPlaceholder(pht('"2022-12-25" or "7 days ago"...'));
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getValueFromRequest(AphrontRequest $request, $key) {
|
protected function getValueFromRequest(AphrontRequest $request, $key) {
|
||||||
|
|
Loading…
Reference in a new issue