HappyFace Posted April 12, 2005 Share Posted April 12, 2005 After I installed the original contribution v1, cliking the sitemap url gives me the following: I spent hours and days :blink: :'( # ', $parent_group_end_string = '', $child_start_string = '', $child_end_string = ' ', $spacer_string = '', $spacer_multiplier = 1; function osC_CategoryTree($load_from_database = true) { global $languages_id; $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "' order by c.parent_id, c.sort_order, cd.categories_name"); $this->data = array(); while ($categories = tep_db_fetch_array($categories_query)) { $this->data[$categories['parent_id']][$categories['categories_id']] = array('name' => $categories['categories_name'], 'count' => 0); } } function buildBranch($parent_id, $level = 0) { $result = $this->parent_group_start_string; if (isset($this->data[$parent_id])) { foreach ($this->data[$parent_id] as $category_id => $category) { $category_link = $category_id; $result .= $this->child_start_string; if (isset($this->data[$category_id])) { $result .= $this->parent_start_string; } if ($level == 0) { $result .= $this->root_start_string; } $result .= str_repeat($this->spacer_string, $this->spacer_multiplier * $level) . ''; $result .= $category['name']; $result .= ''; if ($level == 0) { $result .= $this->root_end_string; } if (isset($this->data[$category_id])) { $result .= $this->parent_end_string; } $result .= $this->child_end_string; if (isset($this->data[$category_id]) && (($this->max_level == '0') || ($this->max_level > $level+1))) { $result .= $this->buildBranch($category_id, $level+1); } } } $result .= $this->parent_group_end_string; return $result; } function buildTree() { return $this->buildBranch($this->root_category_id); } } ?> Fatal error: Class 'osC_CategoryTree' not found in E:\catalog\sitemap.php on line 56 Any ideas? I would appreciate the help greatly because I am stucked with this problem days already. I like to move on. Thank you in advance. Michael Quote Link to comment Share on other sites More sharing options...
HappyFace Posted April 14, 2005 Author Share Posted April 14, 2005 bump for me :D Quote Link to comment Share on other sites More sharing options...
HappyFace Posted April 14, 2005 Author Share Posted April 14, 2005 Never mind. I solved the problem. Michael Quote Link to comment Share on other sites More sharing options...
Troyski Posted March 25, 2006 Share Posted March 25, 2006 Never mind. I solved the problem. Michael Very helpful! Care to share the info? Quote Link to comment Share on other sites More sharing options...
xs2usun Posted March 31, 2006 Share Posted March 31, 2006 Very helpful! Care to share the info? Yes, please share. I'm receiving the same error. :( Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.