sangie wrote:Your themes are amazing, It is possible to disable the banner of your handbag theme?
Or if you want to keep the banner in homepage but hide them in other page
You can do
put
<div class="bannerwrap1">
<div class="firstimage"><a href="#"></a></div>
<div class="secondimage"><a href="#"></a></div>
<div class="thirdimage"><a href="#"></a></div>
</div>
<div class="bannerwrap2">
<div class="firstimage"><a href="<%=Page.ResolveUrl("~/Products/67-juicy-handbag-pink-lady.aspx")%>"></a></div>
<div class="secondimage"><a href="<%=Page.ResolveUrl("~/Products/106-city.aspx")%>"></a></div>
<div class="thirdimage"><a href="<%=Page.ResolveUrl("~/Products/111-giant-hip.aspx")%>"></a></div>
</div>
in a placeholder
the result is
<asp:PlaceHolder ID="bannerPlaceholder" runat="server">
<div class="bannerwrap1">
<div class="firstimage"><a href="#"></a></div>
<div class="secondimage"><a href="#"></a></div>
<div class="thirdimage"><a href="#"></a></div>
</div>
<div class="bannerwrap2">
<div class="firstimage"><a href="<%=Page.ResolveUrl("~/Products/67-juicy-handbag-pink-lady.aspx")%>"></a></div>
<div class="secondimage"><a href="<%=Page.ResolveUrl("~/Products/106-city.aspx")%>"></a></div>
<div class="thirdimage"><a href="<%=Page.ResolveUrl("~/Products/111-giant-hip.aspx")%>"></a></div>
</div>
</asp:PlaceHolder>
in codebehind file HeaderMenu.ascx.cs
in Page_load Method
public partial class HeaderMenuControl : BaseNopUserControl
{
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Url.AbsolutePath == "/default.aspx")
{
bannerPlaceholder.Visible = true;
}
else{
bannerPlaceholder.Visible = false;
}
}
}
Dont forget to check
in the HeaderMenu.ascx.designer.cs file
/// <summary>
/// bannerPlaceholder control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.PlaceHolder bannerPlaceholder;
Hope it will work for you.
Cheers.