Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

help !!! box_images + box_txt (header)


John Doswell

Recommended Posts

hi there,

i have been trying to crack thies on my own but i have got a head full of source code... now i dont know wat to do???

i would like the box_images constribution to display the image at the top as a background of the cell and display the botum one as it is!!!

 

the allready changed code by Brandon Sweet

<?php

/*

 $Id: best_sellers.php,v 1.19 2002/06/05 20:59:08 dgw_ Exp $



 osCommerce, Open Source E-Commerce Solutions

 http://www.oscommerce.com



 Copyright (c) 2001 osCommerce



 Released under the GNU General Public License

*/

?>

<!-- best_sellers //-->

<?php

 if ($cPath) {

   $best_sellers_query = tep_db_query("select distinct p.products_id, pd.products_name, p.products_ordered from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_status = '1' and p.products_ordered > 0 and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and (c.categories_id = '" . $current_category_id . "' OR c.parent_id = '" . $current_category_id . "') order by p.products_ordered DESC, pd.products_name limit " . MAX_DISPLAY_BESTSELLERS);

 } else {

   $best_sellers_query = tep_db_query("select p.products_id, pd.products_name, p.products_ordered from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_ordered > 0 and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' order by p.products_ordered DESC, pd.products_name limit " . MAX_DISPLAY_BESTSELLERS);

 }



 if (tep_db_num_rows($best_sellers_query) >= MIN_DISPLAY_BESTSELLERS) {

?>

<tr>

<td>

<TABLE WIDTH=173 BORDER=0 CELLPADDING=0 CELLSPACING=0>

<TR>

 <TD COLSPAN=3>

	 <IMG SRC="images/boxes/table_categories.gif" WIDTH=173 HEIGHT=20></TD>

</TR>

<TR>

<td>

<?php

   $rows = 0;

   $info_box_contents = array();

   while ($best_sellers = tep_db_fetch_array($best_sellers_query)) {

     $rows++;

     $info_box_contents[] = array('align' => 'left',

                                  'text'  => tep_row_number_format($rows) . '. <a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $best_sellers['products_id'], 'NONSSL') . '">' . $best_sellers['products_name'] . '</a>');

   }



   new infoBox($info_box_contents);

?>

</TD>

</TR>

<TR>

 <TD COLSPAN=3>

	 <IMG SRC="images/boxes/table_footer1.gif" WIDTH=173 HEIGHT=20></TD>

</TR>

</TABLE>

</td>

</tr>

<?php

 }

?>

<!-- best_sellers_eof //-->

and the origanal code

 

<?php

/*

 $Id: best_sellers.php,v 1.20 2003/02/10 22:30:57 hpdl Exp $



 osCommerce, Open Source E-Commerce Solutions

 http://www.oscommerce.com



 Copyright (c) 2003 osCommerce



 Released under the GNU General Public License

*/



 if (isset($current_category_id) && ($current_category_id > 0)) {

   $best_sellers_query = tep_db_query("select distinct p.products_id, pd.products_name from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_status = '1' and p.products_ordered > 0 and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and '" . $current_category_id . "' in (c.categories_id, c.parent_id) order by p.products_ordered desc, pd.products_name limit " . MAX_DISPLAY_BESTSELLERS);

 } else {

   $best_sellers_query = tep_db_query("select distinct p.products_id, pd.products_name from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_ordered > 0 and p.products_id = pd.products_id and pd.language_id = '" . $languages_id . "' order by p.products_ordered desc, pd.products_name limit " . MAX_DISPLAY_BESTSELLERS);

 }



 if (tep_db_num_rows($best_sellers_query) >= MIN_DISPLAY_BESTSELLERS) {

?>

<!-- best_sellers //-->

         <tr>

           <td>

<?php

   $info_box_contents = array();

   $info_box_contents[] = array('text' => BOX_HEADING_BESTSELLERS);



   new infoBoxHeading($info_box_contents, false, false);



   $rows = 0;

   $bestsellers_list = '<table border="0" width="100%" cellspacing="0" cellpadding="1">';

   while ($best_sellers = tep_db_fetch_array($best_sellers_query)) {

     $rows++;

     $bestsellers_list .= '<tr><td class="infoBoxContents" valign="top">' . tep_row_number_format($rows) . '.</td><td class="infoBoxContents"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $best_sellers['products_id']) . '">' . $best_sellers['products_name'] . '</a></td></tr>';

   }

   $bestsellers_list .= '</table>';



   $info_box_contents = array();

   $info_box_contents[] = array('text' => $bestsellers_list);



   new infoBox($info_box_contents);

?>

           </td>

         </tr>

<!-- best_sellers_eof //-->

<?php

 }

?>

thies is just one page, but once its cracked it would also be multilanguage :lol: :wink:

 

Please help !!!

Link to comment
Share on other sites

i guess it should look something like thies

    

<<TD COLSPAN=3> background="images/boxes/table_categories.gif"><?php

   $info_box_contents = array();

   $info_box_contents[] = array('text' => BOX_HEADING_BESTSELLERS);</td>

    new infoBoxHeading($info_box_contents, false, false);

 $rows = 0;

?>

 

Link to comment
Share on other sites

i think it should look like thies

<tr>

<td>

<TABLE WIDTH=173 BORDER=0 CELLPADDING=0 CELLSPACING=0>

<TR>

 <TD COLSPAN=3>

	 <td background="images/boxes/table_categories.gif"><div align="left"><font color="#FFFFFF" size="4"><strong><?php print $BOX_HEADING_CATEGORIES?></strong></font></div></td>

</TR>

<TR>

<td>

but it looks like the top table over the box is gone :?: :?: :?:

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...