Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

please help me !


Guest

Recommended Posts

i bought a template monster and the header.php which only display category box and search box.

here's the header.php,can someone help me to add manufactuer box..v...v to the index page with have same style with another boxes... :lol:

i'm a newbie and need your help !

thanks a lot

<?php
/*
 $Id: header.php,v 1.42 2003/06/10 18:20:38 hpdl Exp $

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

 Copyright (c) 2003 osCommerce

 Released under the GNU General Public License
*/

// START STS 4.1
$sts->restart_capture ('applicationtop2header');
// END STS 4.1
// check if the 'install' directory exists, and warn of its existence
 if (WARN_INSTALL_EXISTENCE == 'true') {
if (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/install')) {
  $messageStack->add('header', WARNING_INSTALL_DIRECTORY_EXISTS, 'warning');
}
 }

// check if the configure.php file is writeable
 if (WARN_CONFIG_WRITEABLE == 'true') {
if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) && (is_writeable(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) ) {
  $messageStack->add('header', WARNING_CONFIG_FILE_WRITEABLE, 'warning');
}
 }

// check if the session folder is writeable
 if (WARN_SESSION_DIRECTORY_NOT_WRITEABLE == 'true') {
if (STORE_SESSIONS == '') {
  if (!is_dir(tep_session_save_path())) {
	$messageStack->add('header', WARNING_SESSION_DIRECTORY_NON_EXISTENT, 'warning');
  } elseif (!is_writeable(tep_session_save_path())) {
	$messageStack->add('header', WARNING_SESSION_DIRECTORY_NOT_WRITEABLE, 'warning');
  }
}
 }

// check session.auto_start is disabled
 if ( (function_exists('ini_get')) && (WARN_SESSION_AUTO_START == 'true') ) {
if (ini_get('session.auto_start') == '1') {
  $messageStack->add('header', WARNING_SESSION_AUTO_START, 'warning');
}
 }

 if ( (WARN_DOWNLOAD_DIRECTORY_NOT_READABLE == 'true') && (DOWNLOAD_ENABLED == 'true') ) {
if (!is_dir(DIR_FS_DOWNLOAD)) {
  $messageStack->add('header', WARNING_DOWNLOAD_DIRECTORY_NON_EXISTENT, 'warning');
}
 }

 if ($messageStack->size('header') > 0) {
echo $messageStack->output('header');
 }
?>


 <table cellspacing=0 cellpadding=0 width=736 align=center>
  <tr><td>
	<table cellspacing=0 cellpadding=0>
	 <tr><td height=13 colspan=6></td></tr>
	 <tr><td><a href=<?=tep_href_link('index.php')?>><img src=images/m01.gif width=251 height=70 border=0></a></td>
		 <td width=75></td>
		 <td><img src=images/m02.jpg width=125 height=70></td>
		 <td width=125 height=70>
		  <table cellspacing=0 cellpadding=0 width=86 align=center>
		   <tr><td class=cy>(08) 9625215</td></tr>
		   <tr><td height=8></td></tr>
		   <tr><td>

<? // LANGUAGES

 if (!isset($lng) || (isset($lng) && !is_object($lng))) {
include(DIR_WS_CLASSES . 'language.php');
$lng = new language;
 }

 $languages_string = '';
 reset($lng->catalog_languages);
 while (list($key, $value) = each($lng->catalog_languages)) {
$languages_string .= ' <a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('language', 'currency')) . 'language=' . $key, $request_type) . '">' . tep_image(DIR_WS_LANGUAGES .  $value['directory'] . '/images/' . $value['image'], $value['name']) . '</a> ';
 }

 echo $languages_string;

?>						   

		   </td></tr>
		  </table>					 
		 </td>
		 <td><img src=images/m17.gif width=1 height=70></td>
		 <td width=159 height=70>
		  <table cellspacing=0 cellpadding=0 align=center width=133>
		   <tr><td height=10 colspan=2></td></tr>
		   <tr><td align=center><a href=<?=tep_href_link('shopping_cart.php')?>><img src=images/m03.gif width=33 height=33 border=0></a></td><td class=cy>Giỏ hàng</td></tr>
		   <tr><td height=3 colspan=2></td></tr>			   
		   <tr><td colspan=2>của bạn đang có<b>  <a href=<?=tep_href_link('shopping_cart.php')?> class=ml><?=$cart->count_contents()?> món</a></b></td></tr>			   
		   <tr><td height=8 colspan=2></td></tr>
		  </table>															
	 </td></tr>
	</table>
	<table cellspacing=0 cellpadding=0>
	 <tr><td width=199 valign=top>
		  <table cellspacing=0 cellpadding=0>
		   <tr><td><img src=images/m07.gif width=199 height=13></td></tr>			   
		   <tr><td><a href=<?=tep_href_link('index.php')?>><img src=images/m18.gif width=199 height=29 border=0></a></td></tr>
		   <tr><td><a href=<?=tep_href_link('products_new.php')?>><img src=images/m19.gif width=199 height=25 border=0></a></td></tr>
		   <tr><td><a href=<?=tep_href_link('account.php')?>><img src=images/m20.gif width=199 height=24 border=0></a></td></tr>
		   <tr><td><a href=<?=tep_href_link('shopping_cart.php')?>><img src=images/m21.gif width=199 height=24 border=0></a></td></tr>
		   <tr><td><a href=<?=tep_href_link('checkout_shipping.php')?>><img src=images/m22.gif width=199 height=31 border=0></a></td></tr>							  
		   <tr><td><img src=images/m15.gif width=199 height=18></td></tr>
		  </table>
		 </td>
		 <td valign=top><img src=images/m08.jpg width=203 height=164><img src=images/m09.jpg width=174 height=164></td>
		 <td>
		  <table cellspacing=0 cellpadding=0 height=164 border=0>
		   <tr><td><img src=images/m10.gif width=160 height=16></td></tr>
		   <tr><td class=bg>
				<table cellspacing=0 cellpadding=0 width=127 align=center>
				 <tr><td><img src=images/m12.gif width=3 height=3 align=absmiddle>   <a href=<?=tep_href_link('specials.php')?> class=ml1>Đăng kí</a></td></tr>
				 <tr><td height=2></td></tr>						  
				 <tr><td><img src=images/m12.gif width=3 height=3 align=absmiddle>   <a href=<?=tep_href_link('advanced_search.php')?> class=ml1>Hướng dẫn</a></td></tr>
				 <tr><td height=2></td></tr>						  
				 <tr><td><img src=images/m12.gif width=3 height=3 align=absmiddle>   <a href=<?=tep_href_link('contact_us.php')?> class=ml1>Liên hệ</a></td></tr>
				 <tr><td height=2></td></tr>						  
				 <tr><td><img src=images/m12.gif width=3 height=3 align=absmiddle>   <a href=<?=tep_href_link('create_account.php')?> class=ml1>Create an account</a></td></tr>
				 <tr><td height=2></td></tr>						  
				 <tr><td><img src=images/m12.gif width=3 height=3 align=absmiddle>   <a href=<?=tep_href_link('login.php')?> class=ml1>Customer Login</a></td></tr>
				 <tr><td height=12></td></tr>						  
				 <tr><td><img src=images/m14.gif width=127 height=1></td></tr>						  
				 <tr><td height=4></td></tr>						  
				 <tr><td><b><font color=#000000>currensies</font></b></td></tr>
				 <tr><td height=4></td></tr>						  
				 <tr><td>
<? // CURRENCIES

echo tep_draw_form('currencies', tep_href_link(basename($PHP_SELF), '', $request_type, false), 'get');

reset($currencies->currencies);
$currencies_array = array();
while (list($key, $value) = each($currencies->currencies)) {
  $currencies_array[] = array('id' => $key, 'text' => $value['title']);
}

$hidden_get_variables = '';
reset($HTTP_GET_VARS);
while (list($key, $value) = each($HTTP_GET_VARS)) {
  if ( ($key != 'currency') && ($key != tep_session_name()) && ($key != 'x') && ($key != 'y') ) {
	$hidden_get_variables .= tep_draw_hidden_field($key, $value);
  }
}

echo tep_draw_pull_down_menu('currency', $currencies_array, $currency, 'onChange="this.form.submit();" style="width: 100%"') . $hidden_get_variables . tep_hide_session_id();
echo '</form>';

?>			   

				 </td></tr>
				</table>
		   </td></tr>
		   <tr><td><img src=images/m16.gif width=160 height=18></td></tr>
		  </table>
	 </td></tr>
	</table>
	<table cellspacing=0 cellpadding=0>
	 <tr><td colspan=3 height=3></td></tr>
	 <tr><td width=207 valign=top>
		  <table cellspacing=0 cellpadding=0>
		   <tr><td><img src=images/m24.gif width=207 height=40></td></tr>
		   <tr><td class=bg1>
				<table cellspacing=0 cellpadding=0 width=167 align=center>
				 <tr><td height=18></td></tr>

<?   // ---- CATEGORIES

 function tep_show_category($counter) {
global $tree, $categories_string, $cPath_array;

  if(!$tree[$counter]['level']){


$categories_string .= $categories_string ? '<tr><td><img src=images/m26.gif width=167 height=1><br><br class=px2></td></tr>' : '';			 

$categories_string .= '<tr><td><img src=images/m25.gif width=5 height=5 align=absmiddle>   <a class=ml1 href=';

if ($tree[$counter]['parent'] == 0) {
  $cPath_new = 'cPath=' . $counter;
} else {
  $cPath_new = 'cPath=' . $tree[$counter]['path'];
}
$categories_string .= tep_href_link('index.php', $cPath_new) . '>';
// display category name
$categories_string .= $tree[$counter]['name'];
$categories_string .= '</a><br><br class=px4></td></tr>';
  }else{
$categories_string .= '<tr><td>';

for($i=0;$i<$tree[$counter]['level'];$i++)
 $categories_string .= '   ';

$categories_string .= ' - <a class=ml1 href=';   
if ($tree[$counter]['parent'] == 0) {
  $cPath_new = 'cPath=' . $counter;
} else {
  $cPath_new = 'cPath=' . $tree[$counter]['path'];
}
$categories_string .= tep_href_link('index.php', $cPath_new) . '>';
// display category name
$categories_string .= $tree[$counter]['name'];
$categories_string .= '</a><br><br class=px4></td></tr>';
  }  

if ($tree[$counter]['next_id'] != false) {
  tep_show_category($tree[$counter]['next_id']);
}  
 }



 define(TABLE_CATEGORIES, "categories");
 define(TABLE_CATEGORIES_DESCRIPTION, "categories_description");
 $categories_string = '';
 $tree = array();

 $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '0' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name");
 while ($categories = tep_db_fetch_array($categories_query))  {
$tree[$categories['categories_id']] = array('name' => $categories['categories_name'],
											'parent' => $categories['parent_id'],
											'level' => 0,
											'path' => $categories['categories_id'],
											'next_id' => false);

if (isset($parent_id)) {
  $tree[$parent_id]['next_id'] = $categories['categories_id'];
}

$parent_id = $categories['categories_id'];

if (!isset($first_element)) {
  $first_element = $categories['categories_id'];
}
 }

 //------------------------
 if ($cPath) {
$new_path = '';
reset($cPath_array);
while (list($key, $value) = each($cPath_array)) {
  unset($parent_id);
  unset($first_id);
  $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$value . "' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name");
  if (tep_db_num_rows($categories_query)) {
	$new_path .= $value;
	while ($row = tep_db_fetch_array($categories_query)) {
	  $tree[$row['categories_id']] = array('name' => $row['categories_name'],
										   'parent' => $row['parent_id'],
										   'level' => $key+1,
										   'path' => $new_path . '_' . $row['categories_id'],
										   'next_id' => false);

	  if (isset($parent_id)) {
		$tree[$parent_id]['next_id'] = $row['categories_id'];
	  }

	  $parent_id = $row['categories_id'];

	  if (!isset($first_id)) {
		$first_id = $row['categories_id'];
	  }

	  $last_id = $row['categories_id'];
	}
	$tree[$last_id]['next_id'] = $tree[$value]['next_id'];
	$tree[$value]['next_id'] = $first_id;
	$new_path .= '_';
  } else {
	break;
  }
}
 }
 $categories_string .=  '';
 tep_show_category($first_element); 
 $categories_string .=  '';

 echo $categories_string;
?>
				 <tr><td height=5></td></tr>					
				</table>
		   </td></tr>
		   <tr><td><img src=images/m27.gif width=207 height=6></td></tr>
		   <tr><td height=3></td></tr>
		  </table>
		  <table cellspacing=0 cellpadding=0>
		   <tr><td><img src=images/m28.gif width=207 height=40></td></tr>
		   <tr><td class=bg1>
				<table cellspacing=0 cellpadding=0 width=175 align=center border=0>

				<?
				 echo tep_draw_form('quick_find', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get');

		   echo '<tr><td height=17 colspan=2></td></tr>
				 <tr><td valign=top align=right>'.tep_draw_input_field('keywords', '', 'size="20" maxlength="30" class=go') . ' ' . tep_hide_session_id() . '</td><td valign=top align=left> <input type=image src=images/m30.gif width=31 height=21></td></tr>
				 <tr><td height=8 colspan=2></td></tr>
				 <tr><td colspan=2><a class=ml2 href="' . tep_href_link(FILENAME_ADVANCED_SEARCH) . '">' . BOX_SEARCH_ADVANCED_SEARCH . '</a></td></tr>
				 <tr><td height=8 colspan=2></td></tr>
				</form>';
				?>

				</table>
		   </td></tr>
		   <tr><td><img src=images/m27.gif width=207 height=6></td></tr>
		  </table>
		 </td>
		 <td width=3 valign=top></td>
		 <td width=526 valign=top>

Link to comment
Share on other sites

i only know that i can copy the search box like this and put to main code,so i will have 2 same search box and then edit it but i don't know how to edit to manufactuer box, only copy the code in manufactuer.php in boxes to?

			   
<tr><td height=3></td></tr>
		  </table>
		  <table cellspacing=0 cellpadding=0>
		   <tr><td><img src=images/m28.gif width=207 height=40></td></tr>
	   <tr><td class=bg1>
				<table cellspacing=0 cellpadding=0 width=175 align=center border=0>

				<?
				 echo tep_draw_form('quick_find', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get');

		   echo '<tr><td height=17 colspan=2></td></tr>
				 <tr><td valign=top align=right>'.tep_draw_input_field('keywords', '', 'size="20" maxlength="30" class=go') . ' ' . tep_hide_session_id() . '</td><td valign=top align=left> <input type=image src=images/m30.gif width=31 height=21></td></tr>
				 <tr><td height=8 colspan=2></td></tr>
				 <tr><td colspan=2><a class=ml2 href="' . tep_href_link(FILENAME_ADVANCED_SEARCH) . '">' . BOX_SEARCH_ADVANCED_SEARCH . '</a></td></tr>
				 <tr><td height=8 colspan=2></td></tr>
				</form>';
				?>

				</table>
		   </td></tr>
		   <tr><td><img src=images/m27.gif width=207 height=6></td></tr>

Edited by osclearner
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...