Pagina 1 di 1

Login box V5.4

Inviato: 20/06/2006, 12:48
da Homer
Salve a tutti, ho scaricato la contribution Login box V5.4 (http://www.oscommerce.com/community/con ... ch,account) ma mi trovo in difficoltà. Nel file zippato c'è solo "loginbox.php" non è tata fatta nessuna specifica tecnica, io non so ne se è buona anche per la versione in italiano e ne in quale cartella deve essere aggiunta. Un altro inconveniente è che nel mio osCommere ho installato anche la contribution "Simple Template System" e non so come procedere con gli STS. Facendo una ricerca nel forum ho trovato una discussione identica alla mia (viewtopic.php?t=4989&highlight=loginbox) solo che in questo caso la versione della contribution Login Box è precedente alla mia, non e 5.4 ma 5.21 e volevo sapere se i procedimenti erano gli stessi o cambiava qualcosina, per comodità ora vi riporto i vari passi, ciao

In column_left.php (o column_right.php) dopo la riga

Codice: Seleziona tutto

require(DIR_WS_BOXES . 'loginbox.php'); 
dovresti aggiungere

Codice: Seleziona tutto

$sts_block_name = 'loginbox'; 
require(STS_RESTART_CAPTURE);

la tua nuova variabile da inserire sarà $loginbox

Ehm... dimenticavo...

Nel file sts_display_output.php devi inserire

Codice: Seleziona tutto

$template['loginbox'] = strip_unwanted_tags($sts_block['loginbox'], 'loginbox');

Inviato: 20/06/2006, 16:28
da Homer
...ho proseguito per conto mio incollando il file "loginbox.php" in catalog/boxes, ma ho riscontrato dei problemi (vedi allegato)

queste sono le altre operazioni nel dettaglio, magari qualcuno potrebbe accorgersi meglio dell'errore che ho fatto:

1) nella pagina sts_display_output.php ho inserito alla riga 169 ho inserito:

Codice: Seleziona tutto

$template['loginbox'] = strip_unwanted_tags($sts_block['loginbox'], 'loginbox');
dopo

Codice: Seleziona tutto

$template['cartbox'] = strip_unwanted_tags($sts_block['cartbox'], 'cartbox');
2) nella pagina column_left.php ho inserito alla riga 67 ho inserito:

Codice: Seleziona tutto

require(DIR_WS_BOXES . 'loginbox.php');  

  // STS: ADD
  $sts_block_name = 'loginbox'; 
  require(STS_RESTART_CAPTURE);
  // STS: EOADD
dopo

Codice: Seleziona tutto

require(DIR_WS_BOXES . 'shopping_cart.php');

  // STS: ADD
  $sts_block_name = 'cartbox';
  require(STS_RESTART_CAPTURE);
  // STS: EOADD
3) nella pagina sts_template.html ho aggiunto semplicemente

Codice: Seleziona tutto

$loginbox
...dov'è che ho sbagliato?


ALLEGATO: Immagine

Inviato: 20/06/2006, 23:43
da Fabrizio88
se nello zip c'è solo un file si vede che è solo un aggiornamento...
Comunque dall'immagine ti mancano le modifiche alle lingue...

Inviato: 21/06/2006, 10:15
da Homer
grazie