Hi Ramsey, It looks like ERDFilterDisplayGroupButton includes a check for allowsFiltering itself so that I don't think ERNEUListPage needs modifying in this case.
Mark 2009/11/1 Ramsey Lee Gurley <rgur...@mac.com>: > > On Nov 1, 2009, at 6:37 PM, Ramsey Lee Gurley wrote: > >> Hi Mark, >> >> If you're starting with ERNeu then you could always display the result >> list embedded in your query page with the showListInSamePage d2w key. That >> way, your search results simply load embedded in your query page and if >> you'd like to add/update query parameters, they're right there. >> >> However, if you want something simpler like a query any field in your >> batch navigation bar, look at the ERNeu list page. There is a >> ERDFilterDisplayGroupButton wrapped by the nav bar. That could easily be >> updated in your subclassed list template to use a switch component and a >> custom search component like a query any field instead. >> >> Or if you prefer to stick to ERNeu, you could update ERNeuListPage >> component locally to use a switch component that defaults to a >> ERDFilterDisplayGroupButton. Give it a sensible d2wKey binding name if one >> doesn't exist in ERD2W already ... filterDisplayGroupComponentName or >> something. Then file a jira and have it updated in Wonder at some point in >> the future :-) I think the current filter component is impossible to enable >> anyway, so someone needs to add a allowsFiltering = >> d2wContext.allowsFiltering; binding, at the very least. > > I went ahead and jira'ed the allowsFiltering binding so it wouldn't be > forgotten. > > http://issues.objectstyle.org/jira/browse/WONDER-384 > >> >> Ramsey >> >> >> On Nov 1, 2009, at 6:05 PM, Mark Wardle wrote: >> >>> Apologies for all the posts on D2W. After watching David's >>> presentation on D2W and buying the book suggested on his blog, I have >>> rediscovered D2W and am very happily deleting lots of components and >>> replacing them with (more powerful) D2W components. I've created a >>> custom look subclassed from ERNeutralLook and am busy recreating lots >>> of custom components in D2W. So thank you all for making it available. >>> I'm using Project Wonder obviously. >>> >>> My old components used a display group and I usually added a filter >>> search box that allowed users to filter down the displayed list - >>> essentially creating a custom qualifier and applying it to the display >>> group. >>> >>> I'd prefer not to make this a three step process from the list page >>> (1. Click on a query button, 2. Set query parameters, 3. get results), >>> but instead have a search box adjacent to my D2W list that I can use >>> to build queries on. >>> >>> I wondered whether I should customise my D2W list page and embed a >>> ERDAnyField - but this results in "Attempt to insert null key into an >>> com.webobjects.foundation.NSMutableDictionary." as clearly the >>> queryAttributes binding is not being set and >>> stringAttributeListForEntityNamed is returning a null value. >>> >>> Then I thought: this isn't the D2W "way". Do I instead add a fake >>> aboveDisplayPropertyKey and get that key displayed using a >>> D2WQueryAnyField and then somehow bind it to the right displaygroup >>> and a submit button? >>> >>> Any pointers would be much appreciated. I'm sure I'm making this more >>> complicated than I need to.... >>> >>> Many thanks, >>> >>> Mark >>> >>> -- >>> Dr. Mark Wardle >>> Specialist registrar, Neurology >>> Cardiff, UK >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) >>> Help/Unsubscribe/Update your Subscription: >>> http://lists.apple.com/mailman/options/webobjects-dev/rgurley%40mac.com >>> >>> This email sent to rgur...@mac.com >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) >> Help/Unsubscribe/Update your Subscription: >> http://lists.apple.com/mailman/options/webobjects-dev/rgurley%40mac.com >> >> This email sent to rgur...@mac.com > > -- Dr. Mark Wardle Specialist registrar, Neurology Cardiff, UK _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com