dqm__subdesc0_0 = "Welcome Message" ; dqm__subdesc0_1 = "Introduction to Methodism" ; dqm__subdesc0_2 = "Our Calling" ; dqm__subdesc0_3 = "Structure of the Church" ; dqm__subdesc0_4 = "History of the Church" ; dqm__subdesc0_5 = "Beliefs of the Church" ; dqm__subdesc0_6 = "Essential Contacts" ;
dqm__subdesc1_7 = "Special Sundays" ; dqm__subdesc1_8 = "Creative Arts" ; dqm__subdesc1_9 = "Evangelism" ;
dqm__subdesc2_10 = "Current News" ;
dqm__subdesc3_11 = "Resources & Publications" ; dqm__subdesc3_12 = "Methodist Conference" ; dqm__subdesc3_13 = "World Conference" ; dqm__subdesc3_14 = "Getting onto the Internet" ; dqm__subdesc3_15 = "Resourcing Mission" ; dqm__subdesc3_16 = "TMCP" ; dqm__subdesc3_17 = "Children & Young People" ; dqm__subdesc3_18 = "Women's Network" ; dqm__subdesc3_19 = "World Church" ;
dqm__subdesc4_20 = "Links" ;
dqm__subdesc5_21 = "Get Involved" ;
Only the first section is correct. Each section needs to start at 0. So dqm__subdesc1_7 = "Special Sundays" ; should have been dqm__subdesc1_0 = "Special Sundays" ;
Any more suggestions?
Thanks
Dave
At 14:57 2/25/2003 +0000, you wrote:
this won't do all you want, if you're wanting to assign things statically, but you can always take care of that after/before the looping:
<cfoutput> <cfloop index="i" from="1" to="#foo.recordcount#"> dqm__subdesc#foo.section[i]#_#DecrementValue(i)# = "#foo.pagetitle[i] #" ; </cfloop> </cfoutput>
??
Duncan Cumming IT Manager
http://www.alienationdesign.co.uk mailto:[EMAIL PROTECTED] Tel: 0141 575 9700 Fax: 0141 575 9600
Creative solutions in a technical world
---------------------------------------------------------------------- Get your domain names online from: http://www.alienationdomains.co.uk Reseller options available! ---------------------------------------------------------------------- ----------------------------------------------------------------------
Dave Phipps
<[EMAIL PROTECTED] To: ColdFusion User group <[EMAIL PROTECTED]>
cf.co.uk> cc:
Subject: [ cf-dev ] Javascript menus from query
02/25/03
02:51 PM
Please
respond to
dev
Hi,
I am looking into ways of setting up something and I was wondering if anyone could provide some suggestions/code etc.
I have some drop-down menus which us the following syntax to build each drop-down:
dqm__subdesc2_0 = "News Service" ; dqm__subdesc2_1 = "Flame"; dqm__subdesc2_2 = "Diary"; dqm__subdesc2_3 = "Conference"; dqm__subdesc2_4 = "Media Office"; dqm__subdesc2_5 = "Grants & Funds"; dqm__subdesc2_6 = "Campaigns";
This set of menuse would be for the News section with an id of 2.
Now what I want to be able to do is calculate the second number dynamically
so that I have something like this: <cfoutput query=foo> dqm__subdesc#section#_#item# = "#pagetitle#" ; </cfoutput>
The problem is that the query grabs not only section id 2 but also many other sections. Therefore I can't use queryname.currentrow as it also has to start with a 0 (zero) for each new drop-down. E.g.:
dqm__subdesc2_0 = "News Service" ; dqm__subdesc2_1 = "Flame"; dqm__subdesc2_2 = "Diary"; dqm__subdesc2_3 = "Conference";
dqm__subdesc3_0 = "Media Office"; dqm__subdesc3_1 = "Grants & Funds"; dqm__subdesc3_2 = "Campaigns";
If any of the numbers are missed then the drop-down does not work. Has anyone ever done anything like this before?
There is also the added complication of fixed items which are no changeable
which would be statically assigned to the list.
So in the example above it might end up like this:
dqm__subdesc2_0 = "News Service" ; <cfoutput query=foo> dqm__subdesc2_#item# = "#pagetitle#" ; </cfoutput>
dqm__subdesc3_0 = "Media Office"; dqm__subdesc3_1 = "Grants & Funds"; dqm__subdesc3_2 = "Campaigns"; <cfoutput query=foo> dqm__subdesc3_#item# = "#pagetitle#" ; </cfoutput>
The dynamic menus would then have to start from the next number in the array - what is the best way to do this?
My other option is to create an admin page where you have to assign the #item# number to each menu which I want to avoid if possible.
Cheers
Dave
-- ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] For human help, e-mail: [EMAIL PROTECTED]
-- ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] For human help, e-mail: [EMAIL PROTECTED]
============================================ Phipps CF Development Oxford, Oxfordshire. Telephone: +44(0)7718 896696 http://www.phipps-cf.co.uk ============================================
-- ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] For human help, e-mail: [EMAIL PROTECTED]
