View Single Post
  #1  
Old 02-22-2010, 09:46 AM
  gizmo's Avatar 
gizmo gizmo is offline
 

X-Adept
  
Join Date: Jan 2005
Location: Crawley : UK
Posts: 618
 

Default I admit I'm stomped Featured need help

I cannot work out no matter what I try to surround each featured item within columns on 4.3 version.

I am trying to create a div wrapper around each item and not the whole featured products.

I have determined that below code puts in text, to aid me in the start and end of where each item comes from, but every time I try and wrap it, it wraps in in title only. Any help would be appreciated.

So Below code in red shows text at start of each featured item, but when I try and add or wrap it, it just wraps it around title, it's ok If I leave it as is below.

What on earth am I doing wrong.

CODE SO FAR: In red is where I assume is correct as text shows on individiol items. At the top and bottom

{*
$Id: products_t.tpl,v 1.58 2009/07/08 07:24:45 joy Exp $
vim: set ts=2 sw=2 sts=2 et:
*}
{list2matrix assign="products_matrix" assign_width="cell_width" list=$products row_length=$config.Appearance.products_per_row}
{assign var="is_matrix_view" value=true}

{if $products_matrix}

<table cellspacing="3" class="products products-table width-100" summary="{$lng.lbl_products_list|escape}">

{foreach from=$products_matrix item=row name=products_matrix}

<tr{interline name=products_matrix additional_class="product-name-row"}>

{foreach from=$row item=product name=products}
{if $product}

<td{interline name=products additional_class="product-cell"} style="width: {$cell_width}%;"><!--column start -->s
<script type="text/javascript">
<!--
products_data[{$product.productid}] = {ldelim}{rdelim};
-->
</script>
<a href="{$product.alt_url|default:$product.page_url| amp}" class="product-title">{$product.product|escape}</a>
</td>

{/if}
{/foreach}

</tr>

{if $config.Appearance.display_productcode_in_list eq "Y"}
<tr{interline name=products_matrix}>

{foreach from=$row item=product name=products}
{if $product}

<td{interline name=products additional_class="product-cell"}>
{if $product.productcode}
<div class="sku">{$lng.lbl_sku}: {$product.productcode|escape}</div>
{else}
&nbsp;
{/if}
</td>

{/if}
{/foreach}

</tr>
{/if}

<tr{interline name=products_matrix}>

{foreach from=$row item=product name=products}
{if $product}

<td{interline name=products additional_class="product-cell"}>
<div class="image">
<a href="{$product.alt_url|default:$product.page_url| amp}">{include file="product_thumbnail.tpl" productid=$product.productid image_x=$product.tmbn_x image_y=$product.tmbn_y product=$product.product tmbn_url=$product.tmbn_url}</a>

{if $active_modules.Special_Offers && $product.have_offers}
{include file="modules/Special_Offers/customer/product_offer_thumb.tpl"}
{/if}
</div>
</td>

{/if}
{/foreach}

</tr>

{if $active_modules.Customer_Reviews && $rating_data_exists}
<tr{interline name=products_matrix}>

{foreach from=$row item=product name=products}
{if $product}

<td{interline name=products additional_class="product-cell"}>

{if $product.rating_data}
{include file="modules/Customer_Reviews/vote_bar.tpl" rating=$product.rating_data productid=$product.productid}
{/if}

</td>

{/if}
{/foreach}
</tr>
{/if}

<tr{interline name=products_matrix}>

{foreach from=$row item=product name=products}
{if $product}

<td{interline name=products additional_class="product-cell product-cell-price"}>
{if $product.product_type ne "C"}

{if $active_modules.Subscriptions ne "" && $product.catalogprice}

{include file="modules/Subscriptions/subscription_info_inlist.tpl"}

{elseif $product.appearance.is_auction}

<span class="price">{$lng.lbl_enter_your_price}</span><br />
{$lng.lbl_enter_your_price_note}

{else}

{if $product.appearance.has_price}

<div class="price-row">
<span class="price">{$lng.lbl_our_price}:</span> <span class="price-value">{include file="currency.tpl" value=$product.taxed_price}</span>
<span class="market-price">{include file="customer/main/alter_currency_value.tpl" alter_currency_value=$product.taxed_price}</span>
</div>

{if $product.appearance.has_market_price && $product.appearance.market_price_discount gt 0}
<div class="market-price">
{$lng.lbl_market_price}: <span class="market-price-value">{include file="currency.tpl" value=$product.list_price}</span>

{if $product.appearance.market_price_discount gt 0}
{if $config.General.alter_currency_symbol ne ""}, {/if}
<span class="price-save">{$product.appearance.market_price_discount}% {$lng.lbl_save_price}</span>
{/if}

</div>
{/if}

{if $product.taxes}
<div class="taxes">{include file="customer/main/taxed_price.tpl" taxes=$product.taxes is_subtax=true}</div>
{/if}

{/if}

{if $active_modules.Special_Offers && $product.use_special_price}
{include file="modules/Special_Offers/customer/product_special_price.tpl"}
{/if}

{/if}

{else}

&nbsp;

{/if}

</td>

{/if}
{/foreach}

</tr>
<tr{interline name=products_matrix}>

{foreach from=$row item=product name=products}
{if $product}

<td{interline name=products additional_class="product-cell product-cell-buynow"}>

{if $active_modules.Product_Configurator and $is_pconf and $current_product}
{include file="modules/Product_Configurator/pconf_add_form.tpl"}
{elseif $config.Appearance.buynow_button_enabled eq "Y" and $product.product_type ne "C"}
{include file="customer/main/buy_now.tpl"}
{else}
&nbsp;
{/if}

END <!--column end --></td>

{/if}
{/foreach}
</tr>
{if $active_modules.Feature_Comparison}
<tr{interline name=products_matrix}>

{foreach from=$row item=product name=products}
{if $product}

<td{interline name=products additional_class="product-cell"}>
{if $product.fclassid gt 0}
<div>{include file="modules/Feature_Comparison/compare_checkbox.tpl" id=$product.productid}</div>
{/if}
</td>

{/if}
{/foreach}

</tr>
{/if}
{if !$smarty.foreach.products_matrix.last}
<tr class="separator">
<td colspan="{$config.Appearance.products_per_row|defa ult:1}">&nbsp;</td>
</tr>
{/if}

{/foreach}

</table>

{/if}
__________________
Thank You - Alan
Don't be like me, and keep saying "Nearly did it" go do it!!
Version: 4.4.4 Gold -
Reply With Quote