Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : protorob 11 Dec 2008, 02:14:33

: Cose rare mi stano sucedendo!
: protorob 11 Dec 2008, 02:14:33
Allora ragazze e ragazzi, sto avendo dei problemi per quanto riguarda la visualizazione del mio sito.
Più meno la cosa va così, per modificare l'aspetto del template (cambiare images, una picola modifica al templates.php dal dreamweaver, ecc) lo faccio della maniera seguente, prima localizo il file nel index o il css direttamente da joomla, dopo mi apro il file che mi interesa da una copia del folder del template che ho nel mio computer, una volta aperto, modificato, ecc. uso filezilla per rimpiazzare quel file tracinandolo direttamente sul file nel server.

Ma mi sta sucedendo una cosa estranea, dopo un paio di files modificati quando me ne vado all'anteprima posso vedere correttamente solo il homepage, una volta clicko su qualche voce dei menù e quando carica la pagina carica solo il texto, senza formatazione, senza immagini, dimentica il template, è ORRIBILE!!  AAAAGHHHHHHH!!!!! :o

l'unica maniera di ripristinare tutto è soltanto reinstalling tutto joomla da capo.

sip, e frustrante assai!

Spero si possa risolvere, e se non si può, potete darmi dei consigli per non cagarla again?

grazie mille

ahh, il sito in discusione è www.riservatorresalsa.com
: Re: Cose rare mi stano sucedendo!
: sali40 11 Dec 2008, 10:35:56
vuoi provare un momento a disattivare il seo?
Il fatto è che per le pagine successive alla home, il template viene cercato in /index.php/templates.
Cerca una directory "index.php" che non trova, ovviamente.
: Re: Cose rare mi stano sucedendo!
: ilvanni 19 Mar 2009, 21:39:55
E quindi sali, per il fatto del template come ci si deve regolare? Mi sono imbattuto solo ora in questo topic con la ricerca. Mi interessa l'argomento, scusa la tempistica.
: Re: Cose rare mi stano sucedendo!
: sali40 24 Mar 2009, 10:33:12
occorrerebbe capire che seo ha installato e poi disinstallato e reinstallato :)

E' come se da qualche parte fossero rimaste memorizzate delle url scorrette
: Re: Cose rare mi stano sucedendo!
: ilvanni 24 Mar 2009, 19:01:37
Sai perchè questo? Perchè a me è successa la stessa identica cosa ma prima non avevo installato alcuna estensione SEO o SEF, ecco perchè ti avanzavo la domanda.
: Re: Cose rare mi stano sucedendo!
: sali40 30 Mar 2009, 16:53:37
Scusa per il ritardo nella risposta. In questo periodo sono completamente sott'acqua.

Se non avevi installato alcun seo, può dipendere da un errore in htaccess, ad esempio.

Un'altra sciocchezza che sembra risolvere tante questioni inspiegabili è la valorizzazione della variabile "opzionale" "live_site" in configuraion.php

E' talmente opzionale che non esiste il parametro in configurazione globale. Occorre editare il configuration.php e inserire il parametro manualmente fra gli apici vuoti della variabile
: Re: Cose rare mi stano sucedendo!
: ilvanni 31 Mar 2009, 22:16:26
Scusa per il ritardo nella risposta. In questo periodo sono completamente sott'acqua.

Se non avevi installato alcun seo, può dipendere da un errore in htaccess, ad esempio.

Un'altra sciocchezza che sembra risolvere tante questioni inspiegabili è la valorizzazione della variabile "opzionale" "live_site" in configuraion.php

E' talmente opzionale che non esiste il parametro in configurazione globale. Occorre editare il configuration.php e inserire il parametro manualmente fra gli apici vuoti della variabile

Devo dirti che la valorizzo già "di mio default" su tutti i configuration.php dei miei siti e quindi non dipende da quello... sigh!
: Re: Cose rare mi stano sucedendo!
: sali40 01 Apr 2009, 15:10:58
prova a fare una cosa un po ... garibaldina :)

Edita l'index.php del template e, subito dopo il caricamento di jdoc head, inserisci una riga:
:
<base href="http://www.nomedeltuosito.it/" />
(se volessi operare la modifica direttamente in /libraries/joomla/document/html/renderer/head.php, sostituendo alle variabili la stringa fissa, sarebbe ancora meglio)

Se dovesse funzionare, credo sia il caso di fare la segnalazione al team di sviluppo.

Non so, infatti, se sia corretto che per ciascun documento, in caso di presenza di componente seo, il tag "base" venga di volta in volta sostituito con "url_del_sito/nomepagina.html"
: Re: Cose rare mi stano sucedendo!
: sali40 01 Apr 2009, 15:23:35
In pratica, prova a fare questo hack:
nel file /libraries/joomla/document/html/renderer/head.php, intorno alla riga 63, questo

:
// Generate base tag (need to happen first)
      $base = $document->getBase();
  if(!empty($base)) {
$strHtml .= $tab.'<base href="'.$document->getBase().'" />'.$lnEnd;
}

sostituiscilo con quest'altro:

:
// Generate base tag (need to happen first)
  $base = $document->getBase();
    if(!empty($base)) {
//  $strHtml .= $tab.'<base href="'.$document->getBase().'" />'.$lnEnd;
    $strHtml .= $tab.'<base href="http://www.tuosito.it" />'.$lnEnd;
}
: Re: Cose rare mi stano sucedendo!
: ilvanni 01 Apr 2009, 19:42:55
Ciao Sali, ho risolto, grazie per il tuo aiuto, mi sono accorto che avevo solo settato male l'htaccess, comunque grazie di cuore, ciao!  :)
: Re: Cose rare mi stano sucedendo!
: sali40 01 Apr 2009, 20:04:16
ok, meno male :)

Comunque quel problema sussiste davvero. A parte la home, il tag "base" dell'header viene costruito con la url del sito completa di /nomepagina.html

Me ne sono accorto oggi in occasione di un esame con un tool
: Re: Cose rare mi stano sucedendo!
: ilvanni 01 Apr 2009, 20:30:50
Buono a sapersi, teniamolo sott'occhio.