autotheme difficile da installare,avete qlc consiglio??

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

lupinvv
membro Senior
membro Senior
Messaggi: 267
Iscritto il: 22/01/2006, 21:58

Messaggio da lupinvv »

ho fatto quasi tutto.
Ma non so come modificare il file header.Consigli?
L'originale di oscommerce è questo

<?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
*/

// 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 border="0" width="100%" cellspacing="0" cellpadding="0">
<tr class="header">
<td valign="middle"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'oscommerce.gif', 'osCommerce') . '</a>'; ?></td>
<td align="right" valign="bottom"><?php echo '<a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_account.gif', HEADER_TITLE_MY_ACCOUNT) . '</a>  <a href="' . tep_href_link(FILENAME_SHOPPING_CART) . '">' . tep_image(DIR_WS_IMAGES . 'header_cart.gif', HEADER_TITLE_CART_CONTENTS) . '</a>  <a href="' . tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . tep_image(DIR_WS_IMAGES . 'header_checkout.gif', HEADER_TITLE_CHECKOUT) . '</a>'; ?>  </td>
</tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="1">
<tr class="headerNavigation">
<td class="headerNavigation">  <?php echo $breadcrumb->trail(' » '); ?></td>
<td align="right" class="headerNavigation"><?php if (tep_session_is_registered('customer_id')) { ?><a href="<?php echo tep_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_LOGOFF; ?></a>  |  <?php } ?><a href="<?php echo tep_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_MY_ACCOUNT; ?></a>  |  <a href="<?php echo tep_href_link(FILENAME_SHOPPING_CART); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CART_CONTENTS; ?></a>  |  <a href="<?php echo tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CHECKOUT; ?></a>   </td>
</tr>
</table>
<?php
if (isset($HTTP_GET_VARS['error_message']) && tep_not_null($HTTP_GET_VARS['error_message'])) {
?>
<table border="0" width="100%" 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="100%" cellspacing="0" cellpadding="2">
<tr class="headerInfo">
<td class="headerInfo"><?php echo htmlspecialchars($HTTP_GET_VARS['info_message']); ?></td>
</tr>
</table>
<?php
}
?>



---------------------

Quello di autotheme è questo

<?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
*/

// AutoTheme HTML Theme System (http://spidean.mckenzies.net)
$atdir = "modules/AutoTheme/";
include_once($atdir.'includes/atAPI.php');
atAPIInit($atdir);

$cmsoption = atAutoGetVar('cmsoption');
if ($_GET['theme']) {
$thename = $_GET['theme'];
}
else {
$thename = $cmsoption['themedir'];
}
atThemeInit($atdir, $thename);

include_once('modules/AutoTheme/includes/oscommerce/atBoxes.php');

?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title><?php echo TITLE; ?></title>
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
<link rel="stylesheet" type="text/css" href="themes/<?php echo $thename; ?>/style/style.css">
<script language="javascript" src="includes/general.js"></script>
<script language="javascript" src="includes/general.js.php"></script>
<script language="javascript" src="includes/form_check.js.php"></script>
<?php
//require('includes/general.js.php');
//require('includes/form_check.js.php');

atThemeHeader();

if (is_object($payment_modules)) {
$payment_modules->javascript_validation();
}

?>
<table><tr>
Acquista Gmate,R4 su http://www.lupinvvshop.com
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Messaggio da dynamo »

se non hai fatto modifiche lo sostituirei...

altrimenti provi ad importare le tue modifiche sul file modificato... perchè non hanno nulla di simile :?
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
lupinvv
membro Senior
membro Senior
Messaggi: 267
Iscritto il: 22/01/2006, 21:58

Messaggio da lupinvv »

dynamo ha scritto:se non hai fatto modifiche lo sostituirei...

altrimenti provi ad importare le tue modifiche sul file modificato... perchè non hanno nulla di simile :?
guarda il mio sito com'è combinato :(
www.lupinvvshop.com

E nell'area admin se vado nella sezione autotheme mi da questo errore

Error!

Unable to determine the page link!

Function used:

tep_href_link('', 'selected_box=administrator', 'NONSSL')
Acquista Gmate,R4 su http://www.lupinvvshop.com
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Messaggio da dynamo »

non ti conveniva fare delle prove prima in locale :roll:


hai due inclusioni tipo della index o cmq della parte sinistra del sito e nessuna inclusione della parte destra o del footer


come hai risolto poi per l'header?
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
lupinvv
membro Senior
membro Senior
Messaggi: 267
Iscritto il: 22/01/2006, 21:58

Messaggio da lupinvv »

dynamo ha scritto:non ti conveniva fare delle prove prima in locale :roll:


hai due inclusioni tipo della index o cmq della parte sinistra del sito e nessuna inclusione della parte destra o del footer


come hai risolto poi per l'header?
va beh ormai sono li....
Che faccio?
con l'header ho sostituito il file,perchè se lascio il mio invece non si vede nulla
Acquista Gmate,R4 su http://www.lupinvvshop.com
lupinvv
membro Senior
membro Senior
Messaggi: 267
Iscritto il: 22/01/2006, 21:58

Messaggio da lupinvv »

Questo errore l'ho risolto

Error!
Unable to determine the page link!
Function used:
tep_href_link('', 'selected_box=administrator', 'NONSSL')


Ora però mi resta tutto un pò incasinato in home page.Consigli?
Acquista Gmate,R4 su http://www.lupinvvshop.com
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Messaggio da dynamo »

guardando il tuo sito mi esce questo errore

Codice: Seleziona tutto

atal error: Cannot redeclare tep_show_category() (previously declared in /web/htdocs/www.lupinvvshop.com/home/includes/boxes/categories.php:13) in /web/htdocs/www.lupinvvshop.com/home/includes/boxes/categories.php on line 13
Consigli?
ricaricare il backup e lavorare con calma in locale :P
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
lupinvv
membro Senior
membro Senior
Messaggi: 267
Iscritto il: 22/01/2006, 21:58

Messaggio da lupinvv »

dynamo ha scritto:guardando il tuo sito mi esce questo errore

Codice: Seleziona tutto

atal error: Cannot redeclare tep_show_category() (previously declared in /web/htdocs/www.lupinvvshop.com/home/includes/boxes/categories.php:13) in /web/htdocs/www.lupinvvshop.com/home/includes/boxes/categories.php on line 13
Consigli?
ricaricare il backup e lavorare con calma in locale :P
quello che sto facendo ...... ;-)
Acquista Gmate,R4 su http://www.lupinvvshop.com
Rispondi