I have done it on my site, but this is for 4.2.1.
I don't know about 4.3.1
In
skin1/customer/special.tpl look for code that looks like:
Code:
{capture name=submenu}
{if $active_modules.Manufacturers ne "" && $config.Manufacturers.manufacturers_menu ne "Y"}
<li><a href="manufacturers.php">{$lng.lbl_manufacturers}</a></li>
{/if}
{if $active_modules.Gift_Certificates ne ""}
{include file="modules/Gift_Certificates/gc_menu.tpl"}
{/if}
{if $active_modules.Gift_Registry ne ""}
{include file="modules/Gift_Registry/giftreg_menu.tpl"}
{/if}
{if $active_modules.Feature_Comparison ne ""}
{include file="modules/Feature_Comparison/customer_menu.tpl"}
{/if}
{if $active_modules.Survey}
{include file="modules/Survey/menu_special.tpl"}
{/if}
{if $active_modules.Special_Offers ne ""}
{include file="modules/Special_Offers/menu_special.tpl"}
{/if}
{/capture}
Look for the {if}{/if} for gift certs. Copy that.
Open up
skin1/customer/categories.tpl and then right before the {/if} add in your statement. Mine looks like this:
Code:
{*
$Id: categories.tpl,v 1.33 2008/11/06 16:53:53 max Exp $
vim: set ts=2 sw=2 sts=2 et:
*}
{capture name=menu}
{if $active_modules.Fancy_Categories}
{include file="modules/Fancy_Categories/categories.tpl"}
{assign var="additional_class" value="menu-fancy-categories-list"}
{else}
<ul>
{foreach from=$categories_menu_list item=c}
<li><a href="home.php?cat={$c.categoryid}" title="{$c.category|escape}">{$c.category}</a></li>
{/foreach}
</ul>
{assign var="additional_class" value="menu-categories-list"}
<ul>
{if $active_modules.Gift_Certificates ne ""}
<li>{include file="modules/Gift_Certificates/gc_menu.tpl"}</li>
{/if}
</ul>
{/if}
{/capture}
{include file="customer/menu_dialog.tpl" title=$lng.lbl_categories content=$smarty.capture.menu}