商品がアクセサリーであるかどうかを示す変数を持つショッピングカートアレイがあります。これははいかいいえのいずれかです。カートをループして次の項目を調べる必要があります。ColdFusionを使用して配列をループする
- カートには付属品のみが含まれています。何でもしてください。
- カートは商品のみのものです。何でもしてください。
- カートに製品とアクセサリーがある場合、何でもしてください。
私はこれをしようとしている:
<cfloop index="i" from="1" to="#arrayLen(session.mycart)#">
<cfif session.mycart[i].accs EQ "yes">
<cfset accPresent = "yes">
</cfif>
<cfif session.mycart[i].accs EQ "no">
<cfset prodpresent = "yes">
</cfif>
</cfloop>
<cfif accPresent EQ "yes" and prodPresent EQ "no">
<cfset bothPresent EQ "yes">
</cfif>
これはaccPresentが発見されていないとして、これは私が考えるループは、一度に1つを通過し、ACCSが等しくないことに起因する倒れます一度それは非付属品を見つける。私がやろうとしていることを達成する最良の方法は何ですか?
もすべきではない ' –
また、2番目の