{assign var='flavor_cd_exists' value='N'} {assign var='flavor_b_exists' value='N'} {counter name="productPageDescriptionCounter" assign="productPageDescriptionCounter"} {if $product.description != "" && $productPageDescriptionCounter == 1} {section name=list loop=$product_flavors} {if $product_flavors[list].flavor_abbr == 'CD'} {assign var='flavor_cd_exists' value='Y'} {/if} {if $product_flavors[list].flavor_abbr == 'B'} {assign var='flavor_b_exists' value='Y'} {/if} {/section} {section name=list2 loop=$product_flavors} {if $flavor_cd_exists == 'Y'} {if $product_flavors[list2].flavor_abbr == 'CD'} {$product_flavors[list2].description} {/if} {elseif $flavor_b_exists == 'Y'} {if $product_flavors[list2].flavor_abbr == 'B'} {$product_flavors[list2].description} {/if} {/if} {/section} {if $flavor_cd_exists == 'N' and $flavor_b_exists == 'N'} {$product.description} {/if} {/if}