Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Short Description / Model / Brand Not Appearing


halluzineyt

Recommended Posts

Can i have a very very quick help from you ? This thing are set to appear on my admin but its not showing i need them to show on product listings boxes "Short Description / Model / Brand " i guess its because it is modified coz we bought it .. how can i bring it back.??

and also how can i make it look like this

 

 

samplm.jpg

 

just a quick help of what php documents to open and change..

 

if you gonna recomend product listing enhancement its just a trouble to me i tried it my image thumbnailer did not work and the position of the products are messy..

 

heres my site

 

My link

 

please tell me what php files to change i know also that there is an adons for short description but i dont know if its ok coz my site has been already modified and i have seen a lot of problems in the support forums of that and there not much good replies..

Link to comment
Share on other sites

Now according to my research you can configure your product listing boxes on product_listings.php pls help me configure mine here is it.. its not a default template so i dont know what will i do,

 

<?php
/*
 $Id: product_listing.php,v 1.44 2003/06/09 22:49:59 hpdl Exp $

 osCommerce, Open Source E-Commerce Solutions
 http://www.oscommerce.com

 Copyright (c) 2003 osCommerce

 Released under the GNU General Public License
*/
?>
<? /*

<?=$breadcrumb->trail(' » ')?>

*/?>
					<table cellspacing="0" cellpadding="0" border="0" >
						<tr><td class="content_header_txt"><?=$breadcrumb->trail(' » ')?></td></tr>
					</table>

<?
 $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 == '2') ) ) {
?>
<table border="0" cellspacing="0" cellpadding="0" class="result box_width_cont">
 <tr>
   <td><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>
   <td class="result_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
 }
?>
<table border="0" cellspacing="0" cellpadding="0" class="box_width_cont">
 <tr><td valign="top">
<?
$info_box_contents = array();
 $list_box_contents = array();
$my_row = 0;
$my_col = 0;

 $td_counter = 0;
 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 = 'top';
       break;
     case 'PRODUCT_LIST_MANUFACTURER':
       $lc_text = TABLE_HEADING_MANUFACTURER;
       $lc_align = '';
       break;
     case 'PRODUCT_LIST_PRICE':
       $lc_text = TABLE_HEADING_PRICE;
       $lc_align = 'bottom';
       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 = '';
          $p_model =  $lc_text = '' . $listing['products_model'] . '';
           break;
         case 'PRODUCT_LIST_NAME':
           $lc_align = '';
           if (isset($HTTP_GET_VARS['manufacturers_id'])) {
          $p_name = $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . substr( $listing['products_name'],0,MAX_DESCR_NAME) . '</a>';
           } else {
            $p_name = $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' .  substr($listing['products_name'],0,MAX_DESCR_NAME). '</a>';
           }
           break;
         case 'PRODUCT_LIST_MANUFACTURER':
           $lc_align = '';
          $p_manuf = $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 = 'bottom';
           if (tep_not_null($listing['specials_new_products_price'])) {
           $p_price =  $lc_text = '<s>' .  $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</s> <span  style="text-decoration:none">' . $currencies->display_price($listing['specials_new_products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</span>';
           } else {
          $p_price = $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';
          $p_quntity = $lc_text = '' . $listing['products_quantity'] . '';
           break;
         case 'PRODUCT_LIST_WEIGHT':
           $lc_align = 'right';
           $p_weight = $lc_text = '' . $listing['products_weight'] . '';
           break;
         case 'PRODUCT_LIST_IMAGE':
           $lc_align = 'center';
           if (isset($HTTP_GET_VARS['manufacturers_id'])) {
            $p_pic =  $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 {
            $p_pic = $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . '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;
       }


$product_query = tep_db_query("select products_description, products_id from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . (int)$listing['products_id'] . "' and language_id = '" . (int)$languages_id . "'");
     $product = tep_db_fetch_array($product_query);

      $p_desc = $product['products_description'];
       $p_id = $product['products_id'];
/*		$list_box_contents[$cur_row][] = array('align' => $lc_align,
                                              'params' => '',
                                              'text'  => $lc_text); */

}


$info_box_contents[$my_row][$my_col] = array('align' => 'center',
                                          'params' => ' class="bg3" style=" width:50%;"',
                                          'text' => ''.tep_draw_prod_top().'
								<table cellspacing="0" cellpadding="0" border="0">
									<tr>
										<td>'.tep_draw_separator('spacer.gif', $w_spacer, '1').'</td>
										<td width="100%" height="150">
											<table cellspacing="0" cellpadding="0" border="0">


												<tr><td>
													<table cellpadding="0" cellspacing="0" border="0">
														<tr><td>'.tep_draw_separator('spacer.gif', '19', '1').'</td>
															<td height="104">'.$p_pic.'<br></td>
															<td>'.tep_draw_separator('spacer.gif', '2', '1').'</td>
															<td width="100%" height="104">
													<br style="line-height:18px">
																'.$p_name.'<br>		
																<br style="line-height:33px">
																<strong>'.$p_price.'</strong><br>
														</td></tr>

													</table>
												</td></tr>
												<tr><td height="1">
													<table cellpadding="0" cellspacing="0" border="0">
														<tr><td>'.tep_draw_separator('spacer.gif', '15', '1').'</td>
															<td style="width:100%;background:url(images/line_bg.gif) left top repeat-x;">'.tep_draw_separator('spacer.gif', '1', '1').'</td>
															<td>'.tep_draw_separator('spacer.gif', '15', '1').'</td>
														</tr>
													</table>
												</td></tr>
												<tr><td align="center"><br style="line-height:11px">
													<table cellpadding="0" cellspacing="0" border="0" style=" width:150px;">
														<tr>
															<td><a href="' . tep_href_link('product_info.php?products_id='.$p_id) . '">'.tep_image_button("button_details.gif").'</a></td><td>'.tep_draw_separator('spacer.gif', '10', '1').'</td>
															<td width="100%"><a href="'.tep_href_link("products_new.php","action=buy_now&products_id=".$p_id).'">'.tep_image_button('button_add_to_cart1.gif').'</a></td>
														</tr>
													</table>
												</td></tr>
											</table>
										</td>
										<td>'.tep_draw_separator('spacer.gif', $w_spacer, '1').'</td>
									</tr>
								</table>
								'.tep_draw_prod_bottom());




   $my_col ++;
   if ($my_col > 1) {
     $my_col = 0;
	$my_row ++;
   }
 }





echo '</td></tr></table>';


new contentBox($info_box_contents); 
//    new productListingBox($list_box_contents);
} else {  ?>



</td></tr></table>








<?
   $list_box_contents = array();

   $list_box_contents[0] = array('params' => 'class=""');
   $list_box_contents[0][] = array('params' => 'class=""',
                                  'text' => TEXT_NO_PRODUCTS);

//   new productListingBox($list_box_contents);
echo '<br style="line-height:1px;"><br style="line-height:15px;">
	<table border="0" cellspacing="1" cellpadding="2" class="infoBox box_width_cont">
         <tr class="infoBoxContents">
           <td>
			<table cellpadding="0" cellspacing="0" class="sea_3 product">
				<tr><td>'.TEXT_NO_PRODUCTS.'</td></tr>
			</table>
		</td>
	  </tr>
</table>
			';
 }

 if ( ($listing_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3')) ) {
?>
<table border="0" cellspacing="0" cellpadding="0" class="result box_width_cont">
 <tr>
   <td><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>
   <td class="result_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
 }
?>

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...