Here's how...
1) Upload new file (attached below) skin/ability/custom/addons/image_preview/
image_preview_featured.tpl
2) featured_products.php
After...
Code:
unset($old_search_data, $old_mode);
Insert...
Code:
# Ability Template
if ($config['Ability_Template']['abi_addon_image_preview'] == 'Y') {
if($products) {
foreach($products as $key=> $product)
$products[$key]["image_url"] = func_query_first_cell("SELECT image_path FROM $sql_tbl[images_D] WHERE id=".$product["productid"]);
}
}
# /Ability Template
3a) skin/ability/customer/main/featured.tpl
Replace... (this appears twice)
Code:
<a href="{$product.alt_url|default:$product.page_url|amp}" class="preview">
With...
Code:
<a href="{$product.alt_url|default:$product.page_url|amp}" class="preview"{if $config.Ability_Template.abi_addon_image_preview eq "Y" && (($main eq "catalog" && $cat eq "0") || $main eq "search") && $product.image_url} data-tooltip="sticky_{$product.productid}"{/if}>
3b) skin/ability/customer/main/featured.tpl
At the very bottom, insert...
Code:
{include file="custom/addons/image_preview/image_preview_featured.tpl"}
4) skin/ability/custom/custom_styles.tpl
Replace...
Code:
{if $config.Ability_Template.abi_addon_image_preview eq "Y" && (($main eq "catalog" && $cat ne "0") || $main eq "search")}.stickytooltip img { max-width: {/literal}{$config.Ability_Template.abi_addon_image_preview_max}{literal}px; }{/if}
With...
Code:
{if $config.Ability_Template.abi_addon_image_preview eq "Y" && (($main eq "catalog" && $cat eq "0") || $main eq "search")}.stickytooltip img { max-width: {/literal}{$config.Ability_Template.abi_addon_image_preview_max}{literal}px; }{/if}
5) skin/ability/custom/addons/addons_common.tpl
Replace...
Code:
{if $config.Ability_Template.abi_addon_image_preview eq "Y" && (($main eq "catalog" && $cat ne "0") || $main eq "search")}
With...
Code:
{if $config.Ability_Template.abi_addon_image_preview eq "Y" && (($main eq "catalog" && $cat eq "0") || $main eq "search")}