OK, you do actually have a full complement of categories, even though you have hard-coded all of the links (leading nowhere) in one heading define for category 92. The question I still have is why you do not want to let the system dynamically link to the categories.
For the setup you have now, of course you are unable to distinguish between the different groupings - you have used the same heading class numbers for each type of link. You could do something like this if you want the groups to have the same colors and borders (changes from your current define in red):
Code:
define ('CAT_BOX_HEADING_92','1|0|||
<a href="">DVD</a>|2t|<a href="">Blu-Ray</a>|2|<a href="">English Manga</a>|2|<a href="">Books & Magazines</a>|2|<a href="">Apparel</a>|2| ... |2|<a href="">Wall Scrolls</a>|2|<a href="">Toys & Figures</a>|2b|
Top Manufacturers|3|
Electronics|1|
<a href="">Acer</a>|2|<a href="">Apple</a>|2|<a href="">BlackBerry</a>|2| ... |<a href="">Pentax</a>|2|<a href="">Samsung</a>|2|<a href="">Sharp</a>|2|<a href="">Sony</a>|2|<a href="">Sony Ericsson</a>|2|
<a href="">Toshiba</a>|2b|
Collectibles|4|
<a href="">ADV</a>|2|<a href="">Alter</a>|2| ... |<a href="">Viz Media</a>|2|<a href="">Yamato USA</a>|2b|
Other Departments|3|
<a href="">Best Sellers</a>|2|<a href="">New Releases</a>|2|<a href="">Coming Soon</a>|2|<a href="">Clearance</a>|2|<a href="">Promotions</a>|2b|');
In your stylesheet:
Code:
.catBoxHeading2t, .catBoxHeading3, .catBoxHeading4 { /*top link or heading in a group - top & side borders*/
...
margin: 0;
padding: 0.3em 0.4em;
border-top: 1px solid #ffaabb;
border-left: 1px solid #ffaabb;
border-right: 1px solid #ffaabb;
}
.catBoxHeading2, .catBoxHeading1 { /*middle link in a group - side borders only*/
...
margin: 0; /*no top or bottom margins so the borders touch the neighboring borders*/
padding: 0.3em 0.4em;
border-left: 1px solid #ffaabb;
border-right: 1px solid #ffaabb;
}
.catBoxHeading2b { /*bottom link in a group - side & bottom borders*/
...
margin: 0;
padding: 0.3em 0.4em;
border-left: 1px solid #ffaabb;
border-right: 1px solid #ffaabb;
border-bottom: 1px solid #ffaabb;
}
Bookmarks