Hi if any-one can please help.
This is my current site [URL=“http://www.dccomputers.co.uk/index.php?dispatch=products.view&product_id=30”]http://www.dccomputers.co.uk/index.php?dispatch=products.view&product_id=30[/URL]
and I want to be able to put thumbnails next to the options link this [URL=“http://www.computerplanet.co.uk/gaming/gx2000/step1.html”]http://www.computerplanet.co.uk/gaming/gx2000/step1.html[/URL]
can any-one point me in the right direction ?
This is a simple tweak to the Configurator Addon.
Open /skins/yourskin/customer/addons/product_configurator/hooks/products/view_main_info.override.tpl
Find
```php
product{$group_product.product_id}” name=“product_data[{$product_id}][configuration][{$po.group_id}]” value=“{$group_product.product_id}” onclick=“fn_change_options(‘{$obj_id|default:$product.product_id}’, ‘0’); fn_check_compatibilities({$po.group_id},{$group_product.product_id}, ‘{$po.configurator_group_type}’);” {if $group_product.selected == “Y”}checked=“checked”{/if} {if $group_product.disabled == true}disabled=“disabled”{/if} />
```
And paste this below
```php
{include file=“common_templates/image.tpl” obj_id=$obj_id_prefix images=$group_product.main_pair object_type=“product” show_thumbnail=“Y” image_width=$settings.Thumbnails.product_lists_thumbnail_width image_height=$settings.Thumbnails.product_lists_thumbnail_height}
```
Done.
cheers,
Glen
what do i need to do ? replace that code ?
here is my code
{* $Id: view_main_info.override.tpl 8956 2010-03-01 12:40:10Z alexions $ *}
{if $product_configurator_steps}
{assign var=“product_id” value=$product.product_id}
{assign var=“product_configurator_groups” value=$product_configurator_groups}
{script src=“addons/product_configurator/js/compatibilities.js”}
{script src=“js/picker.js”}
{script src=“js/jquery.easydrag.js”}
{if !$edit_configuration}
{/if}
{if ($product.price|floatval || $product.zero_price_action == "P" || $product.zero_price_action == "A" || (!$product.price|floatval && $product.zero_price_action == "R")) && !($settings.General.allow_anonymous_shopping == "P" && !$auth.user_id)}
{assign var="show_price_values" value=true}
{else}
{assign var="show_price_values" value=false}
{/if}
{include file="blocks/list_templates/details_page.tpl" product=$product show_sku=true show_rating=true show_price=true show_clean_price=true details_page=true show_product_amount=true show_product_options=true show_qty=true min_qty=true show_edp=true show_add_to_cart=true but_role="action" capture_buttons=true hide_form=true show_list_buttons=true block_width=true}
{$lang.product_configuration}
{capture name="tabsbox"}
{foreach from=$product_configurator_steps item="step" name="configurator_steps"}
{if $smarty.foreach.configurator_steps.first}
{assign var="active_tab" value="pc_`$step.step_id`"}
{/if}
{foreach from=$step.product_configurator_groups item="po" name="groups_name"}
{***************** if there is only one product and it is required - just show it **************}
{if $po.products_count == "1" && $po.required == "Y"}
{foreach from=$po.products item="group_product"}
{/foreach}
{else}
{***************** display the list of products with ability to choose **************}
{if $po.configurator_group_type == "S"}
{if $po.products}
{else}
{/if}
{elseif $po.configurator_group_type == "R" }
{if $po.products}
{foreach from=$po.products item="group_product" name="vars"}
{if $smarty.foreach.vars.first && $po.required != "Y"}
{/if}
{/foreach}
{else}
{$lang.text_no_items_defined|replace:"[items]":$lang.products}
{/if}
{elseif $po.configurator_group_type == "C"}
{if $po.products}
{foreach from=$po.products item="group_product"}
{/foreach}
{else}
{$lang.text_no_items_defined|replace:"[items]":$lang.products}
{/if}
{/if}
{/if}
{/foreach}
{include file="common_templates/popupbox.tpl" id="description_`$po.group_id`" link_text="?" text=$po.configurator_group_name href="$index_script?dispatch=products.configuration_group&step_id=`$step.step_id`&group_id=`$po.group_id`&product_id=$product_id"}
{$po.configurator_group_name} |
||
{include file="common_templates/popupbox.tpl" id="description_`$po.group_id`_`$group_product.product_id`" link_text=$group_product.product text=$group_product.product href="`$index_script`?dispatch=products.configuration_product&group_id=`$po.group_id`&product_id=`$group_product.product_id`"} |
{if $show_price_values == true}{include file="common_templates/price.tpl" value=$group_product.price}{/if} | |
{$lang.none} {foreach from=$po.products item="group_product"} {$group_product.product}{if $show_price_values == true}{include file="common_templates/price.tpl" value=$group_product.price}{/if}{if $group_product.recommended == "Y"}{$lang.recommended}{/if} {/foreach} |
{foreach from=$po.products item="group_product" name="descr_links"} {if $group_product.selected == "Y" || $po.required == "Y" && !$selected_exist && $smarty.foreach.descr_links.first} {assign var="cur_class" value=""} {else} {assign var="cur_class" value="hidden"} {/if} {include file="common_templates/popupbox.tpl" id="description_`$po.group_id`_`$group_product.product_id`" link_text=$lang.details text=$group_product.product href="`$index_script`?dispatch=products.configuration_product&group_id=`$po.group_id`&product_id=`$group_product.product_id`" link_meta=$cur_class} {/foreach} |
|
{$lang.text_no_items_defined|replace:"[items]":$lang.products} |
||
{$lang.none} | ||
{include file="common_templates/popupbox.tpl" id="description_`$po.group_id`_`$group_product.product_id`" link_text=$group_product.product text=$group_product.product href="`$index_script`?dispatch=products.configuration_product&group_id=`$po.group_id`&product_id=`$group_product.product_id`"} | {if $show_price_values == true}{include file="common_templates/price.tpl" value=$group_product.price}{/if} {if $group_product.recommended == "Y"}{$lang.recommended}{/if} | |
|
{include file="common_templates/popupbox.tpl" id="description_`$po.group_id`_`$group_product.product_id`" link_text=$group_product.product text=$group_product.product href="`$index_script`?dispatch=products.configuration_product&group_id=`$po.group_id`&product_id=`$group_product.product_id`"} | {if $show_price_values == true}{include file="common_templates/price.tpl" value=$group_product.price}{/if} {if $group_product.recommended == "Y"}{$lang.recommended}{/if} |
{/foreach}
{/capture}
{include file="addons/product_configurator/views/products/components/tabsbox.tpl" content=$smarty.capture.tabsbox tabs_section="configurator"}
{hook name="products:buttons_content"}
{if !$edit_configuration}
{$smarty.capture.buttons}
{include file="buttons/button.tpl" but_onclick="fn_check_step();" but_text=$lang.continue but_role="action" but_id="next_button"}
{else}
{include file="buttons/save.tpl" but_name="dispatch[checkout.add]"}
{/if}
{/hook}
{/if}
Hi do I replace code or add it if I have to add then where does it go
[quote name=‘sixnin9’]This is a simple tweak to the Configurator Addon.
Open /skins/yourskin/customer/addons/product_configurator/hooks/products/view_main_info.override.tpl
Find
```php
product{$group_product.product_id}” name=“product_data[{$product_id}][configuration][{$po.group_id}]” value=“{$group_product.product_id}” onclick=“fn_change_options(‘{$obj_id|default:$product.product_id}’, ‘0’); fn_check_compatibilities({$po.group_id},{$group_product.product_id}, ‘{$po.configurator_group_type}’);” {if $group_product.selected == “Y”}checked=“checked”{/if} {if $group_product.disabled == true}disabled=“disabled”{/if} />
```
And paste this below
```php
{include file=“common_templates/image.tpl” obj_id=$obj_id_prefix images=$group_product.main_pair object_type=“product” show_thumbnail=“Y” image_width=$settings.Thumbnails.product_lists_thumbnail_width image_height=$settings.Thumbnails.product_lists_thumbnail_height}
```
Done.
cheers,
Glen[/QUOTE]
do i replace code or add it somewhere ?
He is telling you what to do in his response. Find the line he specified first in your code and then put the second line of code right below it.