Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

menu issue


batteryrat

Recommended Posts

Posted

were does this code go in categories to make them stop flyin out

box on the right any one

I just found the solution:

 

place the following text in "includes/boxes/categories.php" between comment

tags:

 

//------------------------

/* (COMMENT TAG)

if (tep_not_null($cPath)) {

$new_path = '';

reset($cPath_array);

while (list($key, $value) = each($cPath_array)) {

unset($parent_id);

unset($first_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.parent_id = '" . (int)$value .

"' and c.categories_id = cd.categories_id and cd.language_id='" .

(int)$languages_id ."' order by sort_order, cd.categories_name");

if (tep_db_num_rows($categories_query)) {

$new_path .= $value;

while ($row = tep_db_fetch_array($categories_query)) {

$tree[$row['categories_id']] = array('name' =>

$row['categories_name'],

'parent' =>

$row['parent_id'],

'level' => $key+1,

'path' => $new_path . '_' .

$row['categories_id'],

'next_id' => false);

 

if (isset($parent_id)) {

$tree[$parent_id]['next_id'] = $row['categories_id'];

}

 

$parent_id = $row['categories_id'];

 

if (!isset($first_id)) {

$first_id = $row['categories_id'];

}

 

$last_id = $row['categories_id'];

}

$tree[$last_id]['next_id'] = $tree[$value]['next_id'];

$tree[$value]['next_id'] = $first_id;

$new_path .= '_';

} else {

break;

}

}

}

(COMMENT TAG) */

 

and the problem is solved.

Regards

:blink:

Vertical Climb watch me loose grip an plumit!!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...