Shopsite Left Navigation Template

Questions and answers about ShopSite Custom Templates

Shopsite Left Navigation Template

Postby darkx2987 » Sun Jun 13, 2010 9:41 am

My website is www.senecatradingsilver.com

I want to focus specifically on one part of the navigation bar. The page "CZ," under "Inventory" and "Silver Rings," is assigned to page 116.html. However, here's the left navigation bar template used in the "Includes" section. According to the template the "CZ" page is assigned to page 62, however after regenerating the website several times, it still redirects me to page 116. Is there anyway to help me?

<td class="leftNav">
<div id="leftLinks">
<div class="leftHead" style="margin-top: 0px">Search</div>
<div id="searchCont">
<form action="[-- SHOPPING_CART_URL Base --]/productsearch.cgi?storeid=[-- STORE_ID --]" method="post">
<input type="hidden" name="storeid" value="[-- STORE_ID --]">
<table border="0" cellpadding="5" cellspacing="0" id="search">
<tr>
<td><input name="search_field" type="text" class="search">
</td>
<td><input name="submitsearch" type="image" src="[-- VAR.MyImages --]/images/btnGo.gif">
</td>
</tr>
</table>
</form>
</div>
<div class="leftHead" style="margin-top: 5px">New Arrivals </div>
<div class="bg">

<a href="[-- OUTPUT_DIRECTORY_URL --]/page105.html" class='toplinks'><b>Silver Bracelets </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page132.html" class='toplinks'><b>Silver Rings </b></a>
<div id='132' style='padding-left:15px;display:none'>
<a id='127' href="[-- OUTPUT_DIRECTORY_URL --]/page127.html">Plain</b></a>
<a id='128' href="[-- OUTPUT_DIRECTORY_URL --]/page128.html" >CZ</a>
<a id='129' href="[-- OUTPUT_DIRECTORY_URL --]/page129.html">Color Stones</a>
<a id='130' href="[-- OUTPUT_DIRECTORY_URL --]/page130.html">Engagement</a>
<a id='131' href="[-- OUTPUT_DIRECTORY_URL --]/page131.html">Designer</a>
</div>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page102.html" class='toplinks'><b>Silver Earrings </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page101.html" class='toplinks'><b>Silver Pendants </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page103.html" class='toplinks'><b>Silver Necklace </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page106.html" class='toplinks'><b>Testing Homepage </b></a>
<div id='106' style='padding-left:15px;display:none'>
<a id='110' href="[-- OUTPUT_DIRECTORY_URL --]/page110.html">Test Page </b></a>
<a id='109' href="[-- OUTPUT_DIRECTORY_URL --]/page109.html" >Test Page 2</a>
<a id='111' href="[-- OUTPUT_DIRECTORY_URL --]/page111.html" >Test Page 3</a>
</div>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page107.html" class='toplinks'><b>Testing Product Page </b></a>

</div>
<div class="leftHead" style="margin-top: 5px">Best Sellers </div>
<div class="bg">

<a href="[-- OUTPUT_DIRECTORY_URL --]/page126.html" class='toplinks'>Silver Rings</a>
<div id='126' style='padding-left:15px;display:none'>
<a id='121' href="[-- OUTPUT_DIRECTORY_URL --]/page121.html">Plain</b></a>
<a id='122' href="[-- OUTPUT_DIRECTORY_URL --]/page122.html" >CZ</a>
<a id='123' href="[-- OUTPUT_DIRECTORY_URL --]/page123.html">Color Stones</a>
<a id='124' href="[-- OUTPUT_DIRECTORY_URL --]/page124.html">Engagement</a>
<a id='125' href="[-- OUTPUT_DIRECTORY_URL --]/page125.html">Designer</a>
</div>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page89.html" class='toplinks'><b>Silver Pendants</b> </a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page90.html" class='toplinks'><b>Silver Earrings </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page92.html" class='toplinks'><b>Silver Anklets </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page94.html" class='toplinks'><b>Silver Bracelets </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page88.html" class='toplinks'><b>Marcasite Rings </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page97.html" class='toplinks'><b>Marcasite Pins</b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page96.html" class='toplinks'><b>Marcasite Earrings </b></a>

</div>
<div class="leftHead">Regular Inventory </div>
<div class="bg">
<a href="[-- OUTPUT_DIRECTORY_URL --]/page120.html" class='toplinks'><b>Silver Rings</b></a>
<div id='120' style='padding-left:15px;display:none'>
<a id='115' href="[-- OUTPUT_DIRECTORY_URL --]/page115.html">Plain</b></a>
<a id='62' href="[-- OUTPUT_DIRECTORY_URL --]/page62.html">CZ</a>
<a id='117' href="[-- OUTPUT_DIRECTORY_URL --]/page117.html">Color Stones</a>
<a id='118' href="[-- OUTPUT_DIRECTORY_URL --]/page118.html">Engagement</a>
<a id='119' href="[-- OUTPUT_DIRECTORY_URL --]/page119.html">Designer</a>
</div>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page70.html" class='toplinks'><b>Silver Earrings </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page68.html" class='toplinks'><b>Silver Pendants </b></b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page95.html" class='toplinks'><b>Silver Bracelets </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page69.html" class='toplinks'><b>Silver Bangles </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page93.html" class='toplinks'><b>Marcasite Bracelets</b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page71.html" class='toplinks'><b>Marcasite Rings</b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page73.html" class='toplinks'><b>Marcasite Earrings</b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page72.html" class='toplinks'><b>Marcasite Pendants </b></a>
<a href="[-- OUTPUT_DIRECTORY_URL --]/page74.html" class='toplinks'><b>Marcasite Pins </b></a>

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js' ></script>
<script type='text/javascript' >
var page = document.location.href;
var re = new RegExp("[0-9]{2,3}", "i");
var m = re.exec(page);
m=m[0];
var page_regexp = new RegExp(""+m+"", "i");
var parent;
var found=false;
$("#leftLinks").find("div[id]").each( function() {

if($(this).attr("id")==""+m)
{
$(this).show();

found=true;
}
});


if(!found) {

$("#leftLinks").find("a").each( function() {

var l=page_regexp.exec($(this).attr("href"));

if(l!=null)
{

if($(this).parent().attr("id")>0) {

$(this).parent().show();

parent=$(this).parent();

}

}

});

}

$(document).ready( function() {

if(parent.lenght) {

var page_regexp = new RegExp("/"+parent.attr("id")+"/", "i");

}
else {

var page_regexp = new RegExp(""+m+"", "i");


}


$("#leftLinks").find("a").each( function() {

var l=page_regexp.exec($(this).attr("href"));

if(l!=null)
{

$(this).css("backgroundColor","#0076A3");

$(this).css("color","white");

}

});


});
</script>

</div><br>
<table width="100%" border="0" cellpadding="7" cellspacing="0" class="newsletter">
<tr>
<td align="center"><span style="font-size: 14px; font-weight: bold">Newsletter</span><br>
Enter your e-mail address below to receive special offers</td>
</tr>
<tr>
<td align="center"><input name="textfield" type="text" size="15"></td>
</tr>
<tr>
<td align="center"><img src="[-- VAR.MyImages --]/images/btnSignUp.gif" width="74" height="25"></td>
</tr>
</table>
</td>
darkx2987
 
Posts: 1
Joined: Sat Jun 05, 2010 1:21 pm
Location: New York

Postby Jim » Sun Jun 13, 2010 5:32 pm

Did you get this figured out? When I view the source of that page I see that it is going to page 62
<a id='62' href="http://senecatradingsilver.com/store/page62.html">CZ</a>

Maybe your browser has the page cached?

JIm
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah

Postby Jim » Sun Jun 13, 2010 5:52 pm

After looking a little closer it is the http://senecatradingsilver.com/store/page120.html that has it assigned to page 116. While the home page (index.html) has it assigned to 62. So are those 2 pages using a different version of you navigation? If you make a text change somewhere on the page does it showup? It may be that one of the pages is orphaned by having the page deleted in the backoffice but the actual html page wasn't deleted so it still diaplays.
Are the links generated automatically or did you hard code them and include all the code.

In a probably unrelated issue but on the home page there is a formatting problem with table that shows in the middle of the page with Contact Us, About Us Pricing/Orders Privacy policy. It appears that all of the page links have duplicate quote marks that are throwing things off. Here is the first item
<td style="padding: 10px">"<p><a href=""http://senecatradingsilver.com/store/page64.html""><img hspace=""3"" border=""0"" vspace=""3"" style=""width: 714px; height: 130px;"" alt=""DiscountBanner.JPG"" src=""http://senecatradingsilver.com/store/media/FrontPage/DiscountBanner.JPG"" /></a></p>
NOte that even the hspace, border, vspace etc have "" item ""
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah


Return to Custom Template Questions

Who is online

Users browsing this forum: No registered users and 15 guests

cron