Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Short Description / Model / Brand Not Appearing


halluzineyt

Recommended Posts

Posted

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..

Posted

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
 }
?>

Archived

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

×
×
  • Create New...