Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Box positioning


martial

Recommended Posts

Posted

Hi there,

 

I am trying to alter the design and positioning of an OSC created site. The site is http://www.ragefightwear.co.uk.

 

What I am trying to achieve is to place the cart box along side the logo which says "themartialartists.co.uk" but at the far end of the page. However no matter what changes I make, the cart box always appears below the logo.

 

Would someone be able to help me solve this please? I have included below the file header.php which creates the result seen.

 

thanks in advance,

 

Martial

 

<?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 © 2003 osCommerce

 

Released under the GNU General Public License

*/

 

// 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');

}

?>

<link href="../stylesheet.css" rel="stylesheet" type="text/css">

 

<table width="700" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<!--DWLayoutTable-->

<tr>

<td height="90" colspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">

<!--DWLayoutTable-->

<tr>

<td width="201" height="90" valign="top"><a href="<?php echo tep_href_link(FILENAME_DEFAULT); ?>"><img src="<?php echo DIR_WS_IMAGES ?>tma-smalltextonly-white1.gif" border="0"></a>

</td>

<td width="255" valign="top"><!--DWLayoutEmptyCell--> </td>

<td width="244" align="right" valign="top">

<?php require(DIR_WS_BOXES . 'shopping_cart.php'); ?>

</td>

</tr>

</table></td>

</tr>

<tr>

<td width="200" height="181" valign="top"><!--DWLayoutEmptyCell--> </td>

<td width="500" valign="top"><a href="<?php echo tep_href_link(FILENAME_DEFAULT); ?>"><img src="<?php echo DIR_WS_IMAGES ?>Signup.jpg" border="0"></a>

</td>

</tr>

</table>

<?php

if (isset($HTTP_GET_VARS['error_message']) && tep_not_null($HTTP_GET_VARS['error_message'])) {

?>

<table border="0" width="850" cellspacing="0" cellpadding="2">

<tr class="headerError">

<td class="headerError"><?php echo htmlspecialchars(urldecode($HTTP_GET_VARS['error_message'])); ?></td>

</tr>

</table>

<?php

}

 

if (isset($HTTP_GET_VARS['info_message']) && tep_not_null($HTTP_GET_VARS['info_message'])) {

?>

<table border="0" width="850" cellspacing="0" cellpadding="2">

<tr class="headerInfo">

<td class="headerInfo"><?php echo htmlspecialchars($HTTP_GET_VARS['info_message']); ?></td>

</tr>

</table>

<?php

}

?>

Posted
use contribution cart in header

 

 

Sorry, I dont understand. Could you explain please? I am new to all this.

 

Martial

  • 2 weeks later...
Posted
install this contribution of shopping cart instead of moving shopping cart box:

http://www.oscommerce.com/community/contributions,3154

 

Hi Mike,

 

THanks for that. I have implemented this contribution however I appear to be having some technical difficulties now. When I add items to cart, the items and price does get incremented correctly. However when I then click on the cart icon to take me to the shopping cart page, the values return to zero and the page tells me there is nothing in my cart.

 

The site is http://www.ragefightwear.co.uk

 

Thanks in advance

 

Martial

Posted

its because that cart icon doesn't have a link with the session id. So you lose the session you lose the cart.

Posted
its because that cart icon doesn't have a link with the session id. So you lose the session you lose the cart.

 

So what am i doing wrong then? I copied the contribution exactly with no changes to it. How do i add the session id?

Posted

I don't think you're doing anything wrong, It could be a parameter missing from the image box the author forgot to include. You see it's an embedded flash object and I do not see the associated source in that archive. If you can pass that session parameter and the object appends it to the shopping cart should work.

 

But you may want to ask the contribution thread. (Should work with cookies on btw, the problem is when sessions are appended to the url.)

Archived

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

×
×
  • Create New...