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

Reply via email to