Jump to content



Latest News: (loading..)

- - - - -

css menu problem. help me


  • Please log in to reply
3 replies to this topic

#1   xareelat

xareelat
  • Members
  • 13 posts
  • Real Name:Mesut

Posted 04 August 2012 - 06:48 AM

Hi friends, I have problem with the menu. stays down. There are examples in the picture detail
How can I become the error.

[img]http://a1208.hizliresim.com/10/4/bg6xu.jpg[/img]

Edited by xareelat, 04 August 2012 - 06:49 AM.


#2   bruyndoncx

bruyndoncx

    Problem Thinker

  • Members
  • 2,653 posts
  • Real Name:Carine Bruyndoncx
  • Gender:Female
  • Location:Belgium/ Antwerp/ Turnhout/ Arendonk

Posted 04 August 2012 - 07:23 AM

think that is a z-index issue, you have to compare the z-index value for your tab and your flyout menu, google css z-index to understand more
Hava a nice day !
Carine Bruyndoncx


P.S. if you found me helpfull, would you help me and try out my shop on your device (phone, tablet, laptop, desktop, tv)
and let me know how it went in my responsive liive shop review thread ?

PS2
Did you know 99% of all people benefiting from my posts, won't bother to repay the favor.
Wouldn't it be great if you are part of that exclusive 1% ?
Now, head over to www.keukenlust.be and post your findings in my responsive liive shop review thread ?

#3   xareelat

xareelat
  • Members
  • 13 posts
  • Real Name:Mesut

Posted 04 August 2012 - 09:13 AM

thank you bruyndoncx. very little knowledge of the code.
belonging to the menu, the following codes. I know how to fix

<?php
/*
  $Id: product_listing.php 1739 2007-12-20 00:52:16Z hpdl $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License
*/
  $listing_split = new splitPageResults($listing_sql, MAX_DISPLAY_SEARCH_RESULTS, 'p.products_id');
  if ( ($listing_split->number_of_rows > 0) && ( (PREV_NEXT_BAR_LOCATION == '1') || (PREV_NEXT_BAR_LOCATION == '3') ) ) {
?>
<table width="700" border="0" align="center" cellpadding="2" cellspacing="0">
  <tr>
	<td class="smallText"><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>
	<td class="smallText" align="right"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>
  </tr>
</table>
<?php
  }
  $list_box_contents = array();
  for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
	switch ($column_list[$col]) {
	  case 'PRODUCT_LIST_MODEL':
		$lc_text = TABLE_HEADING_MODEL;
		$lc_align = '';
		break;
	  case 'PRODUCT_LIST_NAME':
		$lc_text = TABLE_HEADING_PRODUCTS;
		$lc_align = '';
		break;
	  case 'PRODUCT_LIST_MANUFACTURER':
		$lc_text = TABLE_HEADING_MANUFACTURER;
		$lc_align = '';
		break;
	  case 'PRODUCT_LIST_PRICE':
		$lc_text = TABLE_HEADING_PRICE;
		$lc_align = 'right';
		break;
	  case 'PRODUCT_LIST_QUANTITY':
		$lc_text = TABLE_HEADING_QUANTITY;
		$lc_align = 'right';
		break;
	  case 'PRODUCT_LIST_WEIGHT':
		$lc_text = TABLE_HEADING_WEIGHT;
		$lc_align = 'right';
		break;
	  case 'PRODUCT_LIST_IMAGE':
		$lc_text = TABLE_HEADING_IMAGE;
		$lc_align = 'center';
		break;
	  case 'PRODUCT_LIST_BUY_NOW':
		$lc_text = TABLE_HEADING_BUY_NOW;
		$lc_align = 'center';
		break;
	}
	if ( ($column_list[$col] != 'PRODUCT_LIST_BUY_NOW') && ($column_list[$col] != 'PRODUCT_LIST_IMAGE') ) {
	  $lc_text = tep_create_sort_heading($HTTP_GET_VARS['sort'], $col+1, $lc_text);
	}
	$list_box_contents[0][] = array('align' => $lc_align,
									'params' => 'class="productListing-heading"',
									'text' => ' ' . $lc_text . ' ');
  }
  if ($listing_split->number_of_rows > 0) {
	$rows = 0;
	$listing_query = tep_db_query($listing_split->sql_query);
	while ($listing = tep_db_fetch_array($listing_query)) {
	  $rows++;
	  if (($rows/2) == floor($rows/2)) {
		$list_box_contents[] = array('params' => 'class="productListing-even"');
	  } else {
		$list_box_contents[] = array('params' => 'class="productListing-odd"');
	  }
	  $cur_row = sizeof($list_box_contents) - 1;
	  for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
		$lc_align = '';
		switch ($column_list[$col]) {
		  case 'PRODUCT_LIST_MODEL':
			$lc_align = '';
			$lc_text = ' ' . $listing['products_model'] . ' ';
			break;
		  case 'PRODUCT_LIST_NAME':
			$lc_align = '';
			if (isset($HTTP_GET_VARS['manufacturers_id'])) {
			  $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a>';
			} else {
			  $lc_text = ' <a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a> ';
			}
			break;
		  case 'PRODUCT_LIST_MANUFACTURER':
			$lc_align = '';
			$lc_text = ' <a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $listing['manufacturers_id']) . '">' . $listing['manufacturers_name'] . '</a> ';
			break;
		  case 'PRODUCT_LIST_PRICE':
			$lc_align = 'right';
			if (tep_not_null($listing['specials_new_products_price'])) {
			  $lc_text = ' <s>' .  $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</s>  <span class="productSpecialPrice">' . $currencies->display_price($listing['specials_new_products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</span> ';
			} else {
			  $lc_text = ' ' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . ' ';
			}
			break;
		  case 'PRODUCT_LIST_QUANTITY':
			$lc_align = 'right';
			$lc_text = ' ' . $listing['products_quantity'] . ' ';
			break;
		  case 'PRODUCT_LIST_WEIGHT':
			$lc_align = 'right';
			$lc_text = ' ' . $listing['products_weight'] . ' ';
			break;
		  case 'PRODUCT_LIST_IMAGE':
			$lc_align = 'center';
			if (isset($HTTP_GET_VARS['manufacturers_id'])) {
			  $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>';
			} else {
			  $lc_text = ' <a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a> ';
			}
			break;
		  case 'PRODUCT_LIST_BUY_NOW':
			$lc_align = 'center';
			$lc_text = '<a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id']) . '">' . tep_image_button('button_buy_now.gif', IMAGE_BUTTON_BUY_NOW) . '</a> ';
			break;
		}
		$list_box_contents[$cur_row][] = array('align' => $lc_align,
											   'params' => 'class="productListing-data"',
											   'text'  => $lc_text);
	  }
	}
	new productListingBox($list_box_contents);
  } else {
	$list_box_contents = array();
	$list_box_contents[0] = array('params' => 'class="productListing-odd"');
	$list_box_contents[0][] = array('params' => 'class="productListing-data"',
								   'text' => TEXT_NO_PRODUCTS);
	new productListingBox($list_box_contents);
  }
  if ( ($listing_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3')) ) {
?>
<table width="700" border="0" align="center" cellpadding="2" cellspacing="0">
  <tr>
	<td class="smallText"><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>
	<td class="smallText" align="right"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>
  </tr>
</table>
<?php
  }
?>


#4   14steve14

14steve14

    STORE OWNER NOT CODER

  • Members
  • 3,073 posts
  • Real Name:Steve
  • Gender:Male
  • Location:Dorset UK

Posted 04 August 2012 - 05:46 PM

The code may be in your stylesheet as its style related.
REMEMBER BACKUP, BACKUP AND BACKUP
I am not a coder, so dont bother sending PMs asking for help as you wont get any.  

OSC has a steep learning curve, but in general the program does work.  If it doesnt work, the chances are it is something you have done.