Anden style på 2 niveau i menuen
Hej Alle,Jeg sidder og arbejder med e-handelssystemet osCommerce og forsøger der at få en menu til at have en anden style, altså f.eks. mindre skrift på niveau 2. Det kan jeg simpelthen ikke få til at lykkedes..
Er der nogen der kan gennemskue hvor jeg kan indsætte skriftstørrelse på niveau 2?
-------------------------------------------------------
<?php
/*
$Id: Great Categories v1.1 2005/01/01 20:20:00 willross Exp $
http://www.palaia.com/ujp/ - reply@qwest.net
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2005 osCommerce
Released under the GNU General Public License
*/
function tep_show_category($counter) {
global $foo, $categories_string, $id, $aa;
for ($a=0; $a<$foo[$counter]['level']; $a++) {
// $categories_string .= " ";
// $categories_string .= " ";
}
//category start
if ($foo[$counter]['level'] == 0)
{
if ($aa == 1)
{
// commented out
// $categories_string .= "<hr noshade size=1>";
// $categories_string .= '<img src="images/pixel_trans.gif" border="0" alt="" width="100%" height="2"><br><img src="images/pixel_ltgray.gif" border="0" alt="" width="100%" height="1"><br><img src="images/pixel_trans.gif" border="0" alt="" width="100%" height="2">';
}
else
{$aa=1;}
}
// display category name
// $categories_string .= $foo[$counter]['name'];
if (tep_has_category_subcategories($counter) || $foo[$counter]['level'] == 0) {
if ( ($id) && (in_array($counter, $id)) ) {
// display category name
$categories_string .= '<table class="categ"><tr><td class="categ" nowrap width="17" height="30">' . tep_image(DIR_WS_IMAGES . 'categories/arrow_down.gif', '', '', '') . " </td>";
} else {
// display category name
$categories_string .= '<table class="categ"><tr><td class="categ" nowrap width="17" height="30">' .tep_image(DIR_WS_IMAGES . 'categories/arrow_right.gif', '', '', '') . " </td>";
}
} else {
$categories_string .= '<table class="categ"><tr><td class="categ" nowrap width="17" height="10"> ' .tep_image(DIR_WS_IMAGES . 'categories/arrow_bullet.gif', 'nokta', '9', '9') . "</td>";
}
$categories_string .= '<td class="categ"><a href="';
if ($foo[$counter]['parent'] == 0) {
$cPath_new = 'cPath=' . $counter;
} else {
$cPath_new = 'cPath=' . $foo[$counter]['path'];
}
$categories_string .= tep_href_link(FILENAME_DEFAULT, $cPath_new);
$categories_string .= '">';
if ( ($id) && (in_array($counter, $id)) ) {
$categories_string .= '<b>';
}
//category name
$categories_string .= $foo[$counter]['name'];
if ( ($id) && (in_array($counter, $id)) ) {
$categories_string .= '</b>';
}
if (tep_has_category_subcategories($counter)) {
$categories_string .= ' ';
}
$categories_string .= '</a>';
if (SHOW_COUNTS == 'true') {
$products_in_category = tep_count_products_in_category($counter);
if ($products_in_category > 0) {
$categories_string .= ' (' . $products_in_category . ')';
}
}
// $categories_string .= '<br>';
$categories_string .= '</td></tr></table>';
if ($foo[$counter]['next_id']) {
tep_show_category($foo[$counter]['next_id']);
}
}
?>
<!-- categories //-->
<tr>
<td style="padding-left:40px;" width="150px">
<?php
$categories_string = '';
$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 = '0' and c.categories_id = cd.categories_id and cd.language_id='" . $languages_id ."' order by sort_order, cd.categories_name");
while ($categories = tep_db_fetch_array($categories_query)) {
$foo[$categories['categories_id']] = array(
'name' => $categories['categories_name'],
'parent' => $categories['parent_id'],
'level' => 0,
'path' => $categories['categories_id'],
'next_id' => false
);
if (isset($prev_id)) {
$foo[$prev_id]['next_id'] = $categories['categories_id'];
}
$prev_id = $categories['categories_id'];
if (!isset($first_element)) {
$first_element = $categories['categories_id'];
}
}
//------------------------
if ($cPath) {
$id = split('_', $cPath);
reset($id);
while (list($key, $value) = each($id)) {
$new_path .= $value;
unset($prev_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 = '" . $value . "' and c.categories_id = cd.categories_id and cd.language_id='" . $languages_id ."' order by sort_order, cd.categories_name");
$category_check = tep_db_num_rows($categories_query);
while ($row = tep_db_fetch_array($categories_query)) {
$foo[$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($prev_id)) {
$foo[$prev_id]['next_id'] = $row['categories_id'];
}
$prev_id = $row['categories_id'];
if (!isset($first_id)) {
$first_id = $row['categories_id'];
}
$last_id = $row['categories_id'];
}
if ($category_check != 0) {
$foo[$last_id]['next_id'] = $foo[$value]['next_id'];
$foo[$value]['next_id'] = $first_id;
}
$new_path .= '_';
}
}
tep_show_category($first_element);
$info_box_contents = array();
$info_box_contents[] = array('align' => 'left',
'text' => $categories_string
);
new infoBox($info_box_contents);
?>
</td>
</tr>
<!-- categories_eof //-->
-------------------------------------------------------