Hi,
To rebuild the cPath from the category id you will need to do something like...
PHP Code:
if (isset($_GET['iCategory']) && (int)$_GET['iCategory'] > 0) {
$current_category_id = (int)$_GET['iCategory'];
$rebuild_categories = array();
zen_get_parent_categories($rebuild_categories, $current_category_id);
$rebuild_categories = array_reverse($rebuild_categories);
$cPath = implode('_', $rebuild_categories);
if (zen_not_null($cPath)) $cPath .= '_';
$cPath .= $current_category_id;
header ("HTTP/1.1 301 Moved Permanently");
zen_redirect(zen_href_link("index","cPath=".$cPath));
}
Hope that helps.
Regards,
Christian.
Bookmarks