Joomla.it Forum

Forum traduzioni italiano => Le traduzioni e le informazioni della community => Articoli della community => : bigham 12 Mar 2011, 13:31:29

: Modulo di ricerca in template senza contenuti
: bigham 12 Mar 2011, 13:31:29
Mi è capitato di dover realizzare un sito con joomla 1.6 per il quale sono stati utilizzati due template: uno assegnato alla sola home e l'altro per tutti gli altri menu.
Il template assegnato alla voce di menu Home non ha contenuti, ossia non vengono pubblicati articoli o componenti.
Il problema, in quest'ultimo caso, è che il modulo di ricerca di joomla, pubblicato in una posizione modulo di questo tempalte, non funziona perchè non ha dove visualizzare i risultati della ricerca.

Così ho deciso di descrivere la soluzione in questo articolo:
http://www.joomla.it/articoli-della-community-16/4808-modulo-di-ricerca-in-template-senza-contenuti.html
: Re:Modulo di ricerca in template senza contenuti
: tonicopi 15 Mar 2011, 11:27:33
Ciao bigham, non mi riesce di riprodurre lo scenario da te prospettato per provare a fare l'override del modulo della ricerca.
Qui:
http://www.joomlacsszengarden.com/demo16
ho assegnato alla voce di menu home il template beez_20, dalla cui index ho commentato il
<jdoc:include type="component" />
mentre ho assegnato come predefinito il template beez5.
Quindi nella home non compaiono i contenuti.
Sia che io faccia la ricerca nella home o nelle altre pagine i risultati compaiono sempre nel template beez5 come mi sembra giusto, essendo il template predefinito.
 :)

: Re:Modulo di ricerca in template senza contenuti
: bigham 15 Mar 2011, 19:20:18
Ciao tonicopi

Forse è meglio che fai la prova escludendo i template di default. Usa due template diversi o lo stesso template installato due volte ma con nomi diversi.
I template di default sono assegnati a voci di menu diverse e a moduli diversi. Il modulo search ad esempio è assegnato a due voci di menu che fanno riferimento poi al template Atomic.
: Re:Modulo di ricerca in template senza contenuti
: tonicopi 16 Mar 2011, 01:31:51
Allora ho seguito il tuo consiglio ed ho installato un altro template preso dal calderone: il modern-tg_j1.6.zip.
L'ho duplicato e uno dei due l'ho assegnato alla home page dopo averlo privato del codice
<jdoc:include type="component" />
L'altro, integro, l'ho messo come predefinito.
La ricerca fatta in home mostra i risultati nel template predefinito, esattamente come prima con i template di default.
http://www.joomlacsszengarden.com/demo16
 :(
: Re:Modulo di ricerca in template senza contenuti
: bigham 16 Mar 2011, 18:10:59
Prova a togliere il menu principale o almeno a disattivare la voce di menu cerca.
Se vedi quando visualizza la pagina di ricerca la voce di menu Cerca è attiva.

Nel template che ho usato per la home era presente un solo menu top ma senza la voce menu Cerca.

Stesso esempio ma senza la voce cerca: http://bigham.joomlafree.it/
e come vedi non funziona più