Login Box .... non riesco a crearla

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Avatar utente
Darkan
membro Junior
membro Junior
Messaggi: 18
Iscritto il: 27/08/2006, 11:57
Località: Verona

Login Box .... non riesco a crearla

Messaggio da Darkan »

Ciao

Ho provato a cercare nel Forum una soluzione, ma nn sono riuscito a trovare una soluzione.

Ho messo il file Loginbox nelle due cartelle (boxes e in italian). Ho inserito la stringa: require(DIR_WS_BOXES . 'loginbox.php'); in column_left.php.

Ho provato ad inserire anche:
// Loginbox text in includes/boxes/loginbox.php
define('BOX_LOGINBOX', 'Login');


in Italian.php .... ma nulla!!! Nella Index non compare nulla. Dove sbaglio?
camfab
membro Baby
membro Baby
Messaggi: 57
Iscritto il: 13/02/2006, 12:44
Località: Genova
Contatta:

Messaggio da camfab »

Non vedo nulla di strano.
Controlla il nome dei file ed il percorso che siano entrambi corretti....

Anche per la define BOX_LOGINBOX in italiano, anche se la avessi dimenticata, dovrebbe visualizzarti qualcosa.

P.S. se richiami direttamente loginbox.php che ti visualizza ?
Avatar utente
Darkan
membro Junior
membro Junior
Messaggi: 18
Iscritto il: 27/08/2006, 11:57
Località: Verona

Messaggio da Darkan »

camfab
membro Baby
membro Baby
Messaggi: 57
Iscritto il: 13/02/2006, 12:44
Località: Genova
Contatta:

Messaggio da camfab »

Scusami

l'errore FatalError call tu undefined... etc.

lo da anche a me.
E' normale perche' richiamiamo in modo anomalo un pezzo di codice (non ci avevo pensato... sorry) :oops:

Ho dato un'occhiata al file loginbox.php. Mi sembra ok (e' quasi identico al mio)

Direi di procedere per passi:
1) verifica che la chiamata in column_left.php funzioni.
Potresti provare a creare un nuovo file in catalog/includes/boxes/prova.php
contenente solo

Codice: Seleziona tutto

<?php
  echo 'pippo';
?>

e richiamarlo con
require(DIR_WS_BOXES . 'prova.php');

P.S. io ho include(DIR_WS_BOXES . 'loginbox.php');
ma credo sia simile. Aspettiamo la conferma da qualche esperto

2) se cosi' funziona (cioe' vedi la scritta "pippo") allora passeremo a controllare meglio loginbox.php

Ciao
Fabio
Avatar utente
Darkan
membro Junior
membro Junior
Messaggi: 18
Iscritto il: 27/08/2006, 11:57
Località: Verona

Messaggio da Darkan »

Ciao

Ok, questa sera provo.

Ieri sera ho provato a fare dei test .... ad inserire delle altre mod nella INDEX, ma nulla ....
Ho provato a cancellare anche il box search e la selezione della lingua ... ma nulla ....
In teoria se cancello il file della ricerca e le stringhe di richiamo, non dovrebbe + apparire nella home .... invece .... mah??!! :roll:

Devo sottolineare che non uso OS liscio, ma una versione di Temp. Monster.
Avatar utente
Darkan
membro Junior
membro Junior
Messaggi: 18
Iscritto il: 27/08/2006, 11:57
Località: Verona

Messaggio da Darkan »

Ho provato con il file prova.php ..... ma non funziona, non visualizzo nulla ....
Avatar utente
Darkan
membro Junior
membro Junior
Messaggi: 18
Iscritto il: 27/08/2006, 11:57
Località: Verona

Messaggio da Darkan »

Ora ho riprovato .... e visualizzo la scritto "pippo" se richiamo direttamente la pagina prova.php
Ho provato a fare altre 1000 tentativi .... ho provato ad aprire tutti i file ... ma nulla ....

Ti posto la foto della index del sito

Immagine
camfab
membro Baby
membro Baby
Messaggi: 57
Iscritto il: 13/02/2006, 12:44
Località: Genova
Contatta:

Messaggio da camfab »

Darkan ha scritto:Ciao

Ok, questa sera provo.

Ieri sera ho provato a fare dei test .... ad inserire delle altre mod nella INDEX, ma nulla ....
Ho provato a cancellare anche il box search e la selezione della lingua ... ma nulla ....
In teoria se cancello il file della ricerca e le stringhe di richiamo, non dovrebbe + apparire nella home .... invece .... mah??!! :roll:

Devo sottolineare che non uso OS liscio, ma una versione di Temp. Monster.
Non conosco template monster... ma non credo che il problema sia dovuto a cio'.

Non ho capito bene: se cancelli il file della ricerca, dalla home la vedi sempre ?!?
E' molto strano.
Allora quello che mi viene in mente e' che i file che stai modificando non sono quelli che vengono chiamati dalla home (pero' e' strano... mi pareva che tu lavorassi in catalog/inludes/boxes)

Ti va di postare un pezzo di index.php che magari buttandoci l'occhio o io o qualcun'altro del forum scopre subito l'arcano...
Avatar utente
Darkan
membro Junior
membro Junior
Messaggi: 18
Iscritto il: 27/08/2006, 11:57
Località: Verona

Messaggio da Darkan »

Non capisco come mai cancellando il file di un box e la stringa nel file column, questo si visualizzi in ogni caso ....


Onde evitare un km di post, ho messo la index in un txt:

http://img1.freeforumzone.it/upload1/817674_index.txt :roll:
camfab
membro Baby
membro Baby
Messaggi: 57
Iscritto il: 13/02/2006, 12:44
Località: Genova
Contatta:

Messaggio da camfab »

Ho dato un'occhiata veloce....

credo di aver capito: il tuo file index.php non richiama column_left.php, ma richiama direttamente i vari blocchi (mi sembra di aver visto il pezzo di codice che effettua il search).

Cosi' per verifica: prova un po' ad inserire direttamente in index.php
la chiamata a:

require(DIR_WS_BOXES . 'loginbox.php');

per esempio subito prima di
<!-- footer //-->
<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>
<!-- footer_eof //-->


probabilmente ti si scombinera' un po' il layout della pagina (per via delle tabelle) ma almeno capiamo se il problema e' questo o no.

Ciao
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

Darkan ha scritto:Non capisco come mai cancellando il file di un box e la stringa nel file column, questo si visualizzi in ogni caso ....
I templates di template monster mettono i box di sinistra nell'header.php, mettendolo in column_left.php non ottieni nulla

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
Avatar utente
Darkan
membro Junior
membro Junior
Messaggi: 18
Iscritto il: 27/08/2006, 11:57
Località: Verona

Messaggio da Darkan »

Quindi in poche parole Bass??? Devo fare come suggerisce Camfab??
O devo provare con l'header?

Grazie
camfab
membro Baby
membro Baby
Messaggi: 57
Iscritto il: 13/02/2006, 12:44
Località: Genova
Contatta:

Messaggio da camfab »

Ciao,
quello che suggerivo io non e' la soluzione al problema. Era solo per vedere dove stava il problema. :wink:

Credo che tu debba controllare il file header.php, ma non conosco i template di template monster. Aspettiamo Bass che cosa ti consiglia.

Ciao
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

Darkan ha scritto:Quindi in poche parole Bass??? Devo fare come suggerisce Camfab??
O devo provare con l'header?
Praticamente devi spostare il codice del box login in header.php
Se dai un'occhiata all'header.php vedrai che trovi anche il codice degli altri box il categories.php ecc.
Devi fare in modo di trasportarlo li' e seguire la grafica del sito tramite l'html presente

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
Avatar utente
Darkan
membro Junior
membro Junior
Messaggi: 18
Iscritto il: 27/08/2006, 11:57
Località: Verona

Messaggio da Darkan »

Ok .... ora riesco a modificare tutto!!!

Grazie
Rispondi