Hi Ramsey,

Yeah, I have a rule like this:

30 : look = 'KMINativeLook' => propertyNameComponentName = "KMID2WPropertyName" 
[com.webobjects.directtoweb.Assignment],

KMID2WPropertyName subclasses ERD2WPropertyName and it's basically the same 
thing except I removed the HTML I didn't need.

Is there a way to debug the rules if you are using embedded components?  

Thanks again,

Johnny


On Mar 13, 2013, at 4:01 PM, Ramsey Gurley <[email protected]> wrote:

> How are you setting propertyComponentName? I assume through rules, but if you 
> are pushing the context, you're probably permacaching the value for your key. 
> If not, debug your rule firings and see why it's choosing the cached value 
> for your RHS.
> 
> Ramsey
> 
> On Mar 13, 2013, at 5:14 PM, Johnny Miller wrote:
> 
>> Hi,
>> 
>> I'm trying to do the following:
>> 
>> I have an inspect page and inside of that I have an inspect page repetition. 
>>  That all works fine and it looks like the ERD2W equivalents.
>> 
>> In the inspect page repetition I want to have a switch component that uses a 
>> rule to determine what kind of component to display i.e. if it is a string 
>> put one kind of component, if it's an ERAttachment put another.
>> 
>> Now here is where the strange things start occurring.  I've defined my own 
>> key "propertyComponentName".  For some odd reason whatever rule resolves to 
>> in the first property is what it displays for every property?
>> 
>> And what is equally strange is that suppose they all resolve to the same 
>> type of component so it doesn't matter... it will display the right property 
>> value but the property value for key always resolves to whatever the answer 
>> would be for the first property.
>> 
>> It's hard to describe so I created a couple of screenshots:
>> 
>> http://www.kahalawai.com/displaying-same-component.png // It always shows 
>> the component for viewing an ERAttachment
>> http://www.kahalawai.com/displaying-same-property-name.png // Gets the 
>> property key right but the display name for property value wrong
>> 
>> One of my questions is can you just arbitrarily create keys or do you need 
>> to register them somewhere?
>> 
>> Another Is localcontext and d2wcontext completely synonymous?
>> 
>> Thanks in advance,
>> 
>> Aloha,
>> Mr. Johnny Miller
>> Web Development Manager
>> Kahalawai Media Company
>> Lahaina, HI 96761
>> tel: (808) 661-7962 | mobile: (808) 283-0791
>> website | e-mail     
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/webobjects-dev/ramseygurley%40gmail.com
>> 
>> This email sent to [email protected]
> 

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to