Jump to content



- - - - -

"n" help- letter appearing in product category


This topic has been archived. This means that you cannot reply to this topic.
3 replies to this topic

#1   ozmium

ozmium
  • Members
  • 23 posts

Posted 05 November 2004 - 05:25 PM

Hi, I have these n leters appearing in the table for the product categories.
Not quite sure what I did- (have been trying to do some contrib installs.

Any advice on what file to look at to get rid of these?

thanks
amanda :huh:

#2   241

241
  • Members
  • 6,181 posts

Posted 05 November 2004 - 05:28 PM

ISSUE:
Display shows the 'n' character in index page when categories are selected.

You have edited the index.php using the online file manager which has removed the \ backslashes from the code, this is a known issue with using the file manager to edit files, it is better to use an ftp program such as ws_ftp to download the file and edit it locally then ftp back to the server.

FIX:
To fix this issue you will need to find the 4 instances of "n"; on your index.php and change them to "\n";

around line #104 look for this code  
while ($categories = tep_db_fetch_array($categories_query)) { 
      $rows++; 
      $cPath_new = tep_get_path($categories['categories_id']); 
      $width = (int)(100 / MAX_DISPLAY_CATEGORIES_PER_ROW) . '%'; 
      echo '                <td align="center" class="smallText" width="' . $width . '" valign="top"><a href="' . tep_href_link(FILENAME_DEFAULT, $cPath_new) . '">' . tep_image(DIR_WS_IMAGES . $categories['categories_image'], $categories['categories_name'], SUBCATEGORY_IMAGE_WIDTH, SUBCATEGORY_IMAGE_HEIGHT) . '<br>' . $categories['categories_name'] . '</a></td>' . "n"; 
      if ((($rows / MAX_DISPLAY_CATEGORIES_PER_ROW) == floor($rows / MAX_DISPLAY_CATEGORIES_PER_ROW)) && ($rows != $number_of_categories)) { 
        echo '              </tr>' . "n"; 
        echo '              <tr>' . "n"; 
      } 
    }
change to this
while ($categories = tep_db_fetch_array($categories_query)) { 
      $rows++; 
      $cPath_new = tep_get_path($categories['categories_id']); 
      $width = (int)(100 / MAX_DISPLAY_CATEGORIES_PER_ROW) . '%'; 
      echo '                <td align="center" class="smallText" width="' . $width . '" valign="top"><a href="' . tep_href_link(FILENAME_DEFAULT, $cPath_new) . '">' . tep_image(DIR_WS_IMAGES . $categories['categories_image'], $categories['categories_name'], SUBCATEGORY_IMAGE_WIDTH, SUBCATEGORY_IMAGE_HEIGHT) . '<br>' . $categories['categories_name'] . '</a></td>' . "\n"; 
      if ((($rows / MAX_DISPLAY_CATEGORIES_PER_ROW) == floor($rows / MAX_DISPLAY_CATEGORIES_PER_ROW)) && ($rows != $number_of_categories)) { 
        echo '              </tr>' . "\n"; 
        echo '              <tr>' . "\n"; 
      } 
    }
and then around line #256 look for this code
while ($filterlist = tep_db_fetch_array($filterlist_query)) { 
          $options[] = array('id' => $filterlist['id'], 'text' => $filterlist['name']); 
        } 
        echo tep_draw_pull_down_menu('filter_id', $options, (isset($HTTP_GET_VARS['filter_id']) ? $HTTP_GET_VARS['filter_id'] : ''), 'onchange="this.form.submit()"'); 
        echo '</form></td>' . "n"; 
      } 
    }
and change to this
while ($filterlist = tep_db_fetch_array($filterlist_query)) { 
          $options[] = array('id' => $filterlist['id'], 'text' => $filterlist['name']); 
        } 
        echo tep_draw_pull_down_menu('filter_id', $options, (isset($HTTP_GET_VARS['filter_id']) ? $HTTP_GET_VARS['filter_id'] : ''), 'onchange="this.form.submit()"'); 
        echo '</form></td>' . "\n"; 
      } 
    }

No longer giving free advice. Please place deposit in meter slot provided. [img]http://forums.oscommerce.com/style_images/1/folder_post_icons/icon1.gif[/img] Individual: [=] SME: [==] Corporation: [===]
If deposit does not fit one of the slots provided then you are asking too much! [img]http://forums.oscommerce.com/style_emoticons/default/tongue.gif[/img]


Support The Project
Documentation/Knowledgebase/Discussions
My Contributions

#3   ozmium

ozmium
  • Members
  • 23 posts

Posted 06 November 2004 - 03:18 PM

THANKS  so much for your help! fixed it! :lol:

#4   bhavatmaj

bhavatmaj
  • Members
  • 53 posts

Posted 22 April 2009 - 06:31 AM

thanks
bhavatmaj