This is what i did, but i am unable to track the expanded subcategories

any help?



<cfparam name="categoryids" default="">

<InvalidTag language="javascript">
        /*function node(id)
        {
                
                window.location="testbgTreeview.cfm?id=" + id;

        } */
        
        function submitform(id)
        {
          document.myform.action="testbgTreeview.cfm?id=" + id;
          document.myform.method="post";
          document.myform.submit();
        }



</script>
<cfquery name="GetLevelOne" datasource="#dbname#">
        Select * from bgcategory where categorylevel=0  order by categoryname
</cfquery>


 
  
  <cfset categoryids="">
  
  <cfif IsDefined('url.id')>
        <cfif form.categoryids eq ''>
                <cfset categoryids=#url.id#>
        <cfelse>
                <cfset categoryids=form.categoryids & "," & #url.id#>
        </cfif>
        
        
  </cfif>
 
  
 <cfoutput>#categoryids#</cfoutput>
 <form name="myform" action="testbgTreeview.cfm" method="post">
<cfoutput query="GetLevelOne">
  <table border="0">
        <tr>
                <td onClick="javascript:submitform(#categoryid#)"><img 
src="images/section_expand.gif">#categoryname#</td>
        </tr>
  </table>
        
</cfoutput>
        
        <cfif isdefined('url.id')>
        
                <cfloop list="categoryids" index="j">
                
                        <cfquery name="GetLevelOne" datasource="#dbname#">
                                Select * from bgcategory where 
supercategoryid=#url.id# and categoryid<>#url.id#  order by categoryid
                        </cfquery>
                                                
                        <cfoutput query="GetLevelOne">
                          <table border="0">
                                <tr>
                                <cfif GetLevelOne.categorylevel gt 0>
                                        <cfloop from="1" 
to="#GetLevelOne.categorylevel#" index="i">
                                                <td>&nbsp;</td>
                                        </cfloop>
                                </cfif>
                                        <td 
onClick="javascript:submitform(#GetLevelOne.categoryid#)"><img 
src="images/section_expand.gif">#categoryname#</td>
                                </tr>
                          </table>
                                
                        </cfoutput>
                
                </cfloop>
        </cfif>
        
        
<cfoutput>
<input type="hidden" name="categoryids" value="#categoryids#">
</cfoutput>
</form>


>Simmyana, 
>
>What have you tried already to get things working, or do you have
>examples on which we can comment on. Did you look at code examples,
>documentation or something like that?
>
>Micha Schopman
>Project Manager
>
>Modern Media, Databankweg 12 M, 3821 AL  Amersfoort
>Tel 033-4535377, Fax 033-4535388
>KvK Amersfoort 39081679, Rabo 39.48.05.380

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:215130
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to