View Single Post
  #1  
Old 06-18-2008, 04:29 AM
  DrQuietus's Avatar 
DrQuietus DrQuietus is offline
 

Advanced Member
  
Join Date: Dec 2005
Posts: 81
 

Default modifying or creating a new {section name=product loop=$products}

This is what I have on products.tpl:

<table class="productlisttable">
<tr>
<th>Part #</th>

{section name=product loop=$products}
{if $products[product].extra_fields ne ''}
{foreach from=$products[product].extra_fields item=extra_field}

{if $extra_field.value ne ''}
<th>{$extra_field.field}</th>
{/if}

{/foreach}
{/if}
{/section}

<th>{$lng.lbl_price}</th>
<th>Order Qty.</th>
</tr>



{section name=product loop=$products}
<tr {cycle values="class='odd', class='even'"}>

<td>
{$products[product].productcode}
</td>

{if $products[product].extra_fields ne ''}
{foreach from=$products[product].extra_fields item=extra_field}

{if $extra_field.value ne ''}
<td>{$extra_field.value}</td>
{/if}

{/foreach}
{/if}


<td>
{include file="currency.tpl" value=$products[product].taxed_price}
</td>


</tr>

{/section}
</table>


Is there a way to change the first {section name=product loop=$products} to stop after it has looked at one product, or something else entirely that I can use?

All the products in the category have the same extra fields, so it would work if I could get it to stop looping all of the products. It has to by dynamic, as the store has over 1000 categories. I can't go in and type all the values for each <th>.

thanks.
__________________
Dave Jones
dave@industrialwebworks.net
Mostly 4.7.2 - 4.7.5
Reply With Quote