Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : liugoliang 24 Apr 2011, 01:10:20
-
Ciao a tutti, vorrei togliere dal menù sulla destra del sito la voce Home in quanto è già presente nella parte alta. Però la voce Home del menù è quella predefinita e quindi ogni volta che provo a toglierla o, come per esempio viene suggerito qui (http://forum.joomla.it/index.php/topic,105706.msg466873.html#msg466873) a spostarla, mi spariscono parti della pagina. Qualcuno saprebbe aiutarmi?
Grazie
-
Ciao prima di cancellare la voce predefinita devi rendere predefinita un altra voce.
-
Grazie tomtomfive per la risposta. Ma il problema è che io vorrei che non fosse visibile. Come posso fare? Ho provato a spostarla in un menù creato ad hoc, ma non ho risolto perchè mi sparice tutta la colonna dei menù... Grazie per la pazienza
-
La voce di menu predefinita non puo' essere nascosta e non presente, deve per forza essere attiva, cambia la visualizzazione dei moduli in questione.
-
Scusa ma non ti seguo. Io sono obbligato ad avere una voce di menù "Home"? Non c' il modo di farne a meno?
-
In pratica la voce di menu predefinita e' la porta di ingresso per ogni sito, senza porta non si entra, pero' puoi come ti dicevo assegnarla a qualsiasi voce, in pratica puoi stabilire cosa deve vedere chi entra nel sito.
-
Ok, questo è chiaro. Ma dev'essere per forza una voce di menù? Non può essere un altro elemento? Forse è più chiaro a vedersi che a dirsi. Nel caso della home del mio sito io avrei il campo "home" in cima all'head e farei volentieri a meno della voce di menù a destra :-?
-
Non può essere un altro elemento?
no, deve essere una voce di menù interna al sito, ad esempio non potrebbe essere neanche un indirizzo esterno, ma ci sono altri metodi per qualsiasi cosa.
-
no, deve essere una voce di menù interna al sito, ad esempio non potrebbe essere neanche un indirizzo esterno, ma ci sono altri metodi per qualsiasi cosa.
Grazie 56francesco, quindi me la tengo o è possibile aggirare il problema?
-
quale problema?
sai che c'è? che detesto questo modo di porgere le domande, non è più semplice scrivere:
scusate, per cortesia come posso fare tale cosa?
e il grazie, dopo, alla risposta, non prima per tesorizzare un per favore.
allora su, ricominciamo da capo, cosa desidereresti fare?
premesso che non c'è nessuno problema.
-
Provo a spiegarmi meglio: il sito a cui sto lavorando nell'home page ha due richiami "home". Il primo è un titolo posto sopra il body, il secondo una voce di menù posizionata sulla destra (che è la voce di menù predefinita). A me piacerebbe avere come unico richiamo "home" il primo. Ho provato a spostare la voce predefinita "home" in menù inutilizzati e poi depubblicare il relativo modulo ma non funziona. Potete aiutarmi? Grazie
-
non vanno bene in un sito due voci di menù home..
inoltre non vanno bene due voci di menù con lo stesso nome (nella versione 1.6 è davvero proibito e causa di casotti), nel caso usa una voce di menù di tipo alias .
nel sito non essendo un informatico non capisco cosa significhi Il primo è un titolo posto sopra il body,
quindi non riesco a trovarlo...
però con joomla ti serve una unica voce di menù che sia predefinita, che si chiami home, casa, pistola, pippo o paperino, che stia sotto o sopra, che faccia da prima pagina o da galleria di immagini non importa,
ti serve una predefinita e una volta che l'hai decisa sulla voce tale puoi spostare la stellina da un'altra parte e cancellare la prima,
per concludere: una predefinita con la stellina ci deve stare, con il nome che pare a te, e deve essere pubblicata e pubblica, deve essere di un certo tipo e non di altri e può stare dove la metti.
-
Ecco lo schema di dove sono posizionate le due voci:
[...]
Io vorrei impostare come predefinita quella di sinistra (e togliere l'altra) ma non capisco come farlo perchè non è una voce di menù. Sbaglio? Grazie per l'aiuto
-
Quello in alto dovrebbe essere il pathway, ma ci puoi sempre inserire una posizione e metterci un topmenu
-
Quello in alto dovrebbe essere il pathway, ma ci puoi sempre inserire una posizione e metterci un topmenu
Non credo,dovrebbe essere il blog title. Il Pathway al momento non è pubblicato...
-
Se non e' il pathway allora quella home e' una voce di menutop, rendila predefinita ed hai risolto.
-
Se non e' il pathway allora quella home e' una voce di menutop, rendila predefinita ed hai risolto.
Scusa Tomtomfive, non voglio insistere perchè non ho grandi competenze. Ma quello in alto è il blog title che io ho intitolato "Home". La voce del topmenù (predefinita) è quella nella colonna a destra. Quindi non posso mettere come predefinito un titolo...
-
ho modificato dei template, ho chiamato le posizioni inalto, inbasso, adestra, asinistra, e altre paroli simili..
eppure la voce di menù predefinita si regge ugualmente..
l'esempio nel sito in firma, su qualche sottodir ci sta la 1.5 e in altre la 1.6 e tutto funziona, le prossime posizioni ora mi fate davvero venire voglia di chiamarle davvero pippo, paperino ecc.. anche una garibaldi e una mazzini!!
sinceramente non capisco ancora il tuo problema..
-
Ciao a tutti e scusate l'intromissione,
Io avrei consigliato a Liugolang di mettere la voce di menù predefinita in un menù non pubblicato non pensarci più (io l'ho già fatto e non mi ha dato problemi). Ma dato che sia Tomtomfive che 56Francesco hanno scritto che non può essere nascosta vorrei chiedere a quali problemi vado incontro con questa pratica scorretta.
Luigolang, comunque puoi sempre pubblicare un menù nella posizione che desideri (dove adesso è scritto home) e metterci solo la predefinita.
-
Ciao a tutti e scusate l'intromissione,
Io avrei consigliato a Liugolang di mettere la voce di menù predefinita in un menù non pubblicato non pensarci più (io l'ho già fatto e non mi ha dato problemi). Ma dato che sia Tomtomfive che 56Francesco hanno scritto che non può essere nascosta vorrei chiedere a quali problemi vado incontro con questa pratica scorretta.
Luigolang, comunque puoi sempre pubblicare un menù nella posizione che desideri (dove adesso è scritto home) e metterci solo la predefinita.
Ciao ilgattohanuovecode e grazie per il consiglio. Ora ci provo anche se quella in alto non è una posizione del template (ma solo un titolo) e quindi non saprei come farlo... Mi sai aiutare? Grazie
-
Non e' che non si puo' pubblicare la predefinita in posizione nascos.ta, ma poi non puoi ritornarci durante la navigazione
-
Ma dato che sia Tomtomfive che 56Francesco hanno scritto che non può essere nascosta vorrei chiedere a quali problemi vado incontro con questa pratica scorretta.
no, non abbiamo scritto questo, deve essere pubblicata, ma può stare in un modulo che non sia pubblicato o pubblicato in una posizione inesistente per template, quindi si, anche la home può essere nascosta.
-
no, non abbiamo scritto questo, deve essere pubblicata, ma può stare in un modulo che non sia pubblicato o pubblicato in una posizione inesistente per template, quindi si, anche la home può essere nascosta.
Perfetto, però quando io provo ad assegnare come predefinita la voce di un menù pubblicato in una posizione che il template non contempla, mi spariscono gli altri menù che invece vorrei in pagina. Non riesco a capire dove sbaglio... Grazie a tutti per la pazienza
-
Qualunque cosa sia avrà una posizione. Vai in Gestione template->Anteprima e vedrai che in corrispondenza delle varie posizioni ci sono dei nomi (che variano a seconda del template). Vedi come si chiama quella posizione. Dopo vai in Estensioni->Gestione moduli. Lì ci trovi i tuoi menù, prendi quello con la voce predefinita e pubblicalo nella posizione giusta (ci sono vari parametri da inserire tra cui proprio "posizione").
Se non dovesse esserci una posizione ne puoi creare una tu andando a modificare il codice. (ma non credo proprio che in questo caso ne hai bisogno!).
-
Grazie mille per il chiarimento sulle "voci nascoste"!!
-
Perfetto, però quando io provo ad assegnare come predefinita la voce di un menù pubblicato in una posizione che il template non contempla, mi spariscono gli altri menù che invece vorrei in pagina. Non riesco a capire dove sbaglio... Grazie a tutti per la pazienza
non sbagli niente, è evidente che provieni da altre esperienze e ti confondi continuamente..
nel tuo caso, condiziona i moduli sulle voci di menù che hai nella finestrella per come ci stanno li dentro.
se poi ci dici con parole semplici quello che vuoi fare ti diciamo subito come, in sintesi,
a frà dicce che te serve..
e diccelo come magni
;D ;D
-
se poi ci dici con parole semplici quello che vuoi fare ti diciamo subito come, in sintesi,
a frà dicce che te serve..
e diccelo come magni
;D ;D
Scusa 56 francesco, io non avrò grandi competenze con l'ambiente joomla ma mi stai facendo passare per scemo e non credo di esserlo. Mi sembra di aver spiegato diffusamente (anche con immagini) che cosa vorrei fare: togliere la voce "home" dal topmenù a destra. Se puoi aiutarmi te ne sono grato, altrimenti non importa.
-
Qualunque cosa sia avrà una posizione. Vai in Gestione template->Anteprima e vedrai che in corrispondenza delle varie posizioni ci sono dei nomi (che variano a seconda del template). Vedi come si chiama quella posizione. Dopo vai in Estensioni->Gestione moduli. Lì ci trovi i tuoi menù, prendi quello con la voce predefinita e pubblicalo nella posizione giusta (ci sono vari parametri da inserire tra cui proprio "posizione").
Se non dovesse esserci una posizione ne puoi creare una tu andando a modificare il codice. (ma non credo proprio che in questo caso ne hai bisogno!).
Ho provato, ma la scritta "home" non sembra aseegnata ad una posizione (come gli altri elementi del sito).
Grazie
-
Ho guardato il template (ormai m'era venuta la curiosità) ed effettivamente lì non c'è nessuna posizione lissù.
E' stranissimo che se non pubblichi il menù con la voce predefinita ti scompaiono anche gli altri menù. Riprova magari creando daccapo il mainmenù e facendo tutti i passaggi.. (ricorda che la singola voce di menù dev'essere pubblicata all'interno di un menù non pubblicato)
Se ancora non dovessi riuscire, e non proprio spiegarmi perchè. Crea una nuova posizione così.
1) Gestione moduli->Tuo menù con voce predefinita->posizione: nomenuovaposizione
2) cerca il file templateDetails.xml all'interno del template e aggiungi la nuova posizione
3) inserisci nel file html del template (index):
<?php?>
<?php if ($this->countModules('nomenuovaposizione')) : ?>
<div id="nuovo_div">
<jdoc:include type="modules" name="nomenuovaposizione" style="xhtml" />
</div>
<?php endif; ?>
<?php?>
4) Crea i fogli di stile CSS per #nuovo_div
Leggiti qiesto articolo che è molto chiaro: http://wiki.joomla.it/index.php?title=Come_aggiungo_nuove_posizioni_modulo%3F
Ciao buon lavoro
-
...Crea una nuova posizione così...
Grazie mille, appeno ho un attimo di tempo provo e ti faccio sapere
:)
-
Seguendo le istruzioni di ilgattohanuovecode sono riuscito a "nascondere" la voce di menù "home" (depubblicando il modulo).
Grazie davvero per il supporto
-
Salve, io il seguente problema: ho creato un menù con relativi sotto menu etc... ma adesso dopo un pò che esso funzionava perfettamente mi è scomparso il menu dalla home e dalle altre pagine.Praticamente era visibile solo la barra orizzontale del menù e non comparivano tutti ii sotto menu.
Smanettando adesso compare solo la scritta a caratteri cubitali HOME( inizialmente il menu non funzionava solo con i sotto link ma si visualizzava adesso è scomparso del tutto) .
Adesso a ogni tentativo di pubblicare nuovamente la home mi dice che è impossibile non pubblicare la voce di menù predefinita.
Inserisco la voce di menu predefinita sulla home o la si sposta su di un altra pagina, ma non la pubblica mai.
Mi dice che con la scritta sopra in rosso che è impossibile non pubblicare la voce di menu predefinita dove sbaglio, cosa devo fare?