I don't know what would make it so that your categories aren't displaying if you set the admin setting to "1" for Categories - Always Show on Main Page....
There is probably a problem with your code.
Look at this file: YOUR_STORE/includes/init_includes/init_category_path.php
Very close to the top of the file (right after the version info and such) is this batch of code:
Code:
}
$show_welcome = false;
if (isset($_GET['cPath'])) {
$cPath = $_GET['cPath'];
} elseif (isset($_GET['products_id']) && !zen_check_url_get_terms()) {
$cPath = zen_get_product_path($_GET['products_id']);
} else {
if (SHOW_CATEGORIES_ALWAYS == '1' && !zen_check_url_get_terms()) {
$show_welcome = true;
$cPath = (defined('CATEGORIES_START_MAIN') ? CATEGORIES_START_MAIN : '');
} else {
$show_welcome = false;
$cPath = '';
}
}
This code has not been changed directly (through the code itself), but I have the "Categories - Always Show" setting in my admin set to 0 (hence the "false" settings?). Hope this helps you figure out what's wrong.