Ticket #1748 (new enhancement)

Opened 13 months ago

Last modified 13 months ago

Search Interface Add Behaviour

Reported by: ischommer Owned by: elofgren
Priority: trivial Milestone:
Component: CMS - General Version:
Severity: medium effort / impact Keywords:
Cc: tim@…, sean@… Hours:

Description (last modified by jshipman) (diff)

the "add"-behaviour could work a bit more like itunes smart playlists: you have a "+"-button which adds a new row where you can select the type of criteria from a dropdown. just an idea, what do you think? it could get a bit tricky, as the criteria-rows would have to be toggled by javascript. you could (as a user) also create conflicting criteria, e.g. by adding two "edited since"-datefields. itunes has the same glitch, i don't see it as a big problem though :)

Comments:
tim:

Re the conflicting criteria, I think it would be appropriate to remove the the criteria row once it has been added once, for example, if your first criteria was "edited since", it would then be removed from the list of available options when selecting the seccond criteria, that way you would not be able to have two edited since fields.

  • priority changed from minor to trivial
  • harvest_task set to (Unknown)

sig:
I'd suggest getting the basics (ticket #1739) and having Elijagh onto higher-priority requests at open.silverstripe.com...

Change History

Changed 13 months ago by jshipman

  • description modified (diff)

Changed 13 months ago by sharvey

More inspiration:

http://trac/silverstripe/query

Changed 13 months ago by smagnusson

  • component changed from Modules - auth_external to CMS - General
Note: See TracTickets for help on using tickets.