Doug, I was not saying, just asking ... it seemed strange that you saw the test text when you appended showdraft=1 to your url. This lead me to think that the rule had been applied in container on a draft object.
Your code does work, as I copied to direct from your post to a dev site to try it out. Is there anything that is non-standard in your Farcry installation? Chris. On Nov 7, 3:22 pm, Doug Hughes <[EMAIL PROTECTED]> wrote: > You're saying that I added the content to the container while the HTML > object was still in draft. So, even though it's published now, the > container "thinks" it's associated with the draft ID (which doesn't > exist in the database?) and won't display otherwise. > > That sounds like a bug to me.... > > And, actually, I know that's not the case now that I think about it. > Consider this: I have an HTML page. It's approved and published. > I'm having problems with rules as described in previous messages. I > remove all rules from the container. I then re add them. Should not > I be able to see the rule rendering then on the published page? > Unfortunately, I can't. > > My guess? I did something hair-brained along the way and don't know > what it is or how to undo it. > > Any other ideas? > > Doug > > On Nov 6, 7:11 pm, Chris Kent <[EMAIL PROTECTED]> wrote: > > > Doug, > > > I have just tried your code on a dev site and it works - i see the > > text from the execute.cfm > > > I am guessing here, but have you applied the rule to a container in a > > draft version of the html page and the container is named using the > > objectID of the html object. Therefore the rule is only run when you > > use showdraft=1 > > > Chris. > > > On Nov 6, 11:40 pm, Doug Hughes <[EMAIL PROTECTED]> wrote: > > > > Done it with no luck, unfortunatly. Restarted CF too with the same > > > results. > > > > Any other ideas? > > > > Doug > > > > On Nov 6, 3:01 pm, Chris Kent <[EMAIL PROTECTED]> wrote: > > > > > Doug, > > > > > After you have deployed a new rule or added/changed the fields to > > > > refine the rule selection etc. you will need to do an updateapp=1 > > > > > Chris. > > > > > On Nov 6, 5:44 pm, Doug Hughes <[EMAIL PROTECTED]> wrote: > > > > > > Hey all - > > > > > > I have this site I'm working on. It's fairly simple. However, none > > > > > of my rules seem to be working correctly. Specifically, let's say I > > > > > have an HTML page and I want to add a custom rule to a container on > > > > > that page. Well, I've added it. There are no options to configure > > > > > for this rule. Furthermore, the execute.cfm file only shows the word > > > > > "test". > > > > > > If I view the page with this rule on I do not see the rule rendered. > > > > > It's not in the HTML at all. No errors in HTML or displayed > > > > > otherwise. If I select to Show Draft I do see the rule rendered. If > > > > > I add debug=1 to the URL I see this message: Element ruleAllergenForm > > > > > is undefined in a CFML structure referenced as part of an expression. > > > > > > ruleAllergenForm is the rule name. > > > > > > Any ideas what's going on? The HTML pages in question are all > > > > > approved and published. There are no drafts for it in the database. > > > > > > I'm stumped. Am I doing something wrong? > > > > > > Here's the rule CFC: > > > > > > <cfcomponent displayname="Allergen Form" > > > > > extends="farcry.core.packages.rules.rules" > > > > > hint="This rule shows the Allergen form." > > > > > bObjectBroker="1" lObjectBrokerWebskins="execute"> > > > > > > <!--- <cfproperty > > > > > ftSeq="1" > > > > > ftFieldset="General" > > > > > name="displayMethod" > > > > > type="string" > > > > > hint="Display teaser method to render individual > > > > > items." > > > > > required="true" > > > > > default="displayEntries" > > > > > ftType="webskin" > > > > > fttypename="agBlogEntry" > > > > > ftprefix="displayBlogEntries" > > > > > ftLabel="Display Method" /> > > > > > ---> > > > > > </cfcomponent> > > > > > > Here's the execute.cfm: > > > > > > <cfsetting enablecfoutputonly="true"/> > > > > > > <cfoutput>test</cfoutput> > > > > > > <cfsetting enablecfoutputonly="false" /> > > > > > > Any help would be appreciated. > > > > > > Doug --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "farcry-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/farcry-dev?hl=en -~----------~----~----~----~------~----~------~--~---
