Hi,
We recently upgraded our Cf version 9 to Cf 2016. CFLayout with type= "tab" used to work prior. But stopped working immediately after upgrade.
Whenever user clicks on different cflayout tabs, source content is getting disappeared after fraction of seconds. If I validate the page source code using developer tools, these tabs markup (markup generated by the tab sourceurl)already exists in the markup. But something is stopping this markup from appearing in UI. Can anyone please help me solve this issue?
Source code:
<cflayouttype="tab">
</cflayout>
<cflayoutareatitle="Test1">
<cfincludetemplate="./grids/test1Grid.cfm">
</cflayoutarea>
<cfifvaluationRuns.recordCountgt 0>
<cfifStructKeyExists(URL,'ID')>
<cfsetvariables.ID='&ID='&URL.ID>
<cfelse>
<cfsetvariables.ID=''>
</cfif>
<cflayoutareatitle="Valuation Summary"source="./valuations.cfm?test_record_id=#testId#&test_name=#URLEncodedFormat(test_name)#&runId=summary"
refreshonactivate="true"overflow="hidden"style="height:570px;"></cflayoutarea>
<cfloopquery="valuationRuns">
<cfsetRunID=valuationRuns.RunId[currentrow]>
<cfsetRunName=valuationRuns.RunName[currentrow]>
<cflayoutareatitle="Run #valuationRuns.RunId[currentrow]##IIF(Left(valuationRuns.RunName[currentrow],5) NEQ 'RunID',DE(' - #valuationRuns.RunName[currentrow]#'),DE(''))#"source="./valuations.cfm?test_record_id=#testId#&test_name=#URLEncodedFormat(test_name)#&runId=#RunId#&runName=#URLEncodedFormat(RunName)##IIF(StructKeyExists(URL,'ID'),DE('#variables.ID#'),DE(''))#"
refreshonactivate="true"overflow="hidden"style="height:570px;"></cflayoutarea>
</cfloop>
</cfif>
P.S: First tab (test1) data is working as expected. Other tabs content is always getting disappeared after some time.