Back to top

Autore Topic: Visualizzare moduli in voci non collegate al menu  (Letto 4069 volte)

Offline Nuvola6

  • Appassionato
  • ***
  • Post: 718
  • Sesso: Femmina
    • Mostra profilo
Visualizzare moduli in voci non collegate al menu
« il: 09 Mar 2010, 23:58:57 »
Salve a tutti.
Ho la seguente esigenza:
devo visualizzare un modulo in una pagina che non ha il richiamo da nessun menu.
Per visualizzare tale pagina ho creato un collegamento direttamente nella index.php del template.
Il problema è che i moduli che pubblico in una data posizione, non vengono visualizzati perchè la voce non è collegata a nessun menu.
Solo se creo un menu ad hoc e lo pubblico in una posizione nuova, i moduli vengono visualizzati.
Cosa si può fare?
« Ultima modifica: 10 Mar 2010, 00:03:06 da Nuvola6 »

Offline lucabensi

  • Appassionato
  • ***
  • Post: 246
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #1 il: 10 Mar 2010, 07:40:10 »
Ciao.
Secondo me la cosa più comoda è creare un nuovo menu con una voce che punti alla pagina interessata; imposti menu e voce come pubblici, ma non crei alcun modulo che mostri questo menu.
A questo punto potrai assegnare i moduli anche alla nuova voce.
Luca

mau_develop

  • Visitatore
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #2 il: 10 Mar 2010, 09:01:24 »
i moduli non hanno collegamenti con nessuna voce di menu ma vengono visualizzati nel template con jdoc include

M.

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #3 il: 10 Mar 2010, 11:51:49 »
i moduli non hanno collegamenti con nessuna voce di menu ma vengono visualizzati nel template con jdoc include

M.

ciao
si ma come; se ho una pagina che richiamata direttamente dal index.php, facciamo un esempio piu ho meno come il primo post allora se io metto un'immagine  che al clik  del mause apre una pagina con una descrizione , e in quella pagina ho bisogno di visualizzare un modulo, come gli fai capire al  modulo di aprirsi in quella pagina visto che l'immagine non e un parte di un menu.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline Nuvola6

  • Appassionato
  • ***
  • Post: 718
  • Sesso: Femmina
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #4 il: 10 Mar 2010, 15:00:29 »
aggiungo: se il menu non è attivo e se non si clicca la voce del menu che è stata creata, il modulo non appare.

Io devo vedere il modulo non cliccando da un menu ma da una voce che non è in un menu.

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #5 il: 10 Mar 2010, 15:06:54 »
my 2 cents:

crei un nuovo modulo di menu ci colleghi il menu con la voce al tuo articolo, e il modulo lo pubblichi in una posizione inesistente. in questo modo è attivo ma invisibile  ;)

Offline Nuvola6

  • Appassionato
  • ***
  • Post: 718
  • Sesso: Femmina
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #6 il: 10 Mar 2010, 15:22:34 »
Provo a spiegarlo diversamente....
Allora nella index del mio template ho piazzato un div di questo tipo:

Codice: [Seleziona]
<a id="logo<?php echo ($logo_as_image) ? '' '_styled'?>" href="index.php?option=com_lyftenbloggie&view=lyftenbloggie&category=0">
<img src="<?php echo $this->baseurl?>/templates/<?php echo $this->template?>/images/1.png" alt="Logo" /></a>

In pratica, c'è un'immagine che richiama il componente blog.
Ora, questo componente è richiamato solo dal php, non ha una presenza anche in un menu pubblicato.
Se lo collego ad un menu che pubblico in una posizione creata ad hoc, i moduli in quella pagina mi spariscono.
E, siccome devono apparire moduli speciali, non quelli delle altre pagine, sorge un problema di visualizzazione....

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #7 il: 10 Mar 2010, 15:25:20 »
Citazione
Ora, questo componente è richiamato solo dal php, non ha una presenza anche in un menu pubblicato.
ufff...
fai una voce di menù in un nuovo modulo e non pubblicare il modulo,
così potrai settare i moduli come ti pare e piace..

a spiegare subito cos'è.. temi di essere copiato? e se si perchè dovremmo condividere le soluzioni? la condivisione deve essere reciproca..
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline Nuvola6

  • Appassionato
  • ***
  • Post: 718
  • Sesso: Femmina
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #8 il: 10 Mar 2010, 15:27:24 »
francesco, scusami ma ti piacciono le polemiche, vero?
ti pare che non abbia fatto già una cosa del genere?

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #9 il: 10 Mar 2010, 15:36:48 »
nuvola, hai più di cento messaggi, se la cosa funziona (e funziona) allora ringrazia che nulla qui ti è dovuto..

ed aggiungi il risolto al primo titolo, come fanno tutti,  grazie..

(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline Nuvola6

  • Appassionato
  • ***
  • Post: 718
  • Sesso: Femmina
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #10 il: 10 Mar 2010, 15:37:32 »
forse ti sei perso qualche passaggio, non funziona un bel niente

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #11 il: 10 Mar 2010, 15:39:18 »
Citazione
Il problema è che i moduli che pubblico in una data posizione, non vengono visualizzati perchè la voce non è collegata a nessun menu.

Citazione
Ora, questo componente è richiamato solo dal php, non ha una presenza anche in un menu pubblicato.
Se lo collego ad un menu che pubblico in una posizione creata ad hoc, i moduli in quella pagina mi spariscono.

trovo contraddittorie queste due affermazioni.... o forse non ho capito il problema  ???
se fai come ho suggerito prima, creando una voce nel menu "nascosto" al componente blog, copi il link e lo assegni alla tua immagine, non vedo perchè non dovrebbe funzionare

ma ripeto: evidentemente non ho afferrato il problema ???

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #12 il: 10 Mar 2010, 15:41:04 »
e allora non sai farlo...
quello che citi è l'indirizzo di un componente esterno, mettilo prima da cristiano dentro una comune voce di menù e quando da li funziona e tieni tutti i moduli settati come ti pare copia ed incolla il link dove ti pare...
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline Nuvola6

  • Appassionato
  • ***
  • Post: 718
  • Sesso: Femmina
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #13 il: 10 Mar 2010, 15:41:41 »
No, ricdata... se collego la voce ad un menu nascosto, i moduli non vengono visualizzati.
Grazie per l'attenzione.

Offline Nuvola6

  • Appassionato
  • ***
  • Post: 718
  • Sesso: Femmina
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #14 il: 10 Mar 2010, 15:43:45 »
e allora non sai farlo...
quello che citi è l'indirizzo di un componente esterno, mettilo prima da cristiano dentro una comune voce di menù e quando da li funziona e tieni tutti i moduli settati come ti pare copia ed incolla il link dove ti pare...

Ma "secondo te" da dove ho preso index.php?option=com_lyftenbloggie&view=lyftenbloggie&category=0"

???

l'ho per forza preso da una voce di menu, non ho mica i poteri magici che conosco gli indirizzi che vengono creati?

non hai capito il problema. non c'è altra spiegazione

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #15 il: 10 Mar 2010, 15:48:56 »
mi sembra molto strano quello che dici...
ho usato decine di volte questo metodo e ha sempre funzionato.

naturalmente hai impostato i moduli in modo che siano visibili nella voce di menu nascosta....

Offline Nuvola6

  • Appassionato
  • ***
  • Post: 718
  • Sesso: Femmina
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #16 il: 10 Mar 2010, 15:49:46 »
si, ricdata...

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #17 il: 10 Mar 2010, 16:00:01 »
per ricdata
ora sono pure io curioso del funzionamento
allora se io non ho un menu attivo ne un menu in apparenza attivo  ma nascosto  mi dici come fa il modulo a essere visualizzato se lo richiamo dal solo php?
giustamente se creiamo un menu  con la voce blog funziona xche il modulo lo faccio seguire alla voce del menu , ora non avendo nessun menu ne attivo ne nascosto ma solo un link che viene richiamato dal php come posso far vedere il modulo solo quando richiamo quel link dal php.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #18 il: 10 Mar 2010, 16:08:49 »
per ricdata
ora sono pure io curioso del funzionamento
allora se io non ho un menu attivo ne un menu in apparenza attivo  ma nascosto  mi dici come fa il modulo a essere visualizzato se lo richiamo dal solo php?
e chi l'ha detto che non deve essere attivo??
si crea un menu come tutti gli altri, attivo e funzionante, l'unica differenza è di assegnargli un posizione che non esiste nel template, scrivendo direttamente nella casella "posizione" un nome a caso che non sia già presente.

ma ho come l'impressione che non ci stiamo capendo: qualcuno dice fischi e qualcun'altro risponde fiaschi  ;D

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #19 il: 10 Mar 2010, 16:17:26 »
vediamo se ora  i fiaschi restano pieni

allora  ti prendo come esempio
header con logo che richiama una determinata pagina e il tutto e richiamato dal php fino qui ci siamo cliccando sul logo si apre una pagina con dentro il mio testo.
ora se io cliccando il logo si apre la pagina e nella pagina ho esigenza di mettere un modulo che solo aprendo quella pagina si deve vedere mi dici tu come fai con un menu parente-mente attivo ma nascosto ad far apparire il modulo?
la voce del  php come la colleghi  al modulo e quello che non mi torna se il menu non lo  clicco il modulo non appare cliccando solo il logo si apre soo pagina collegata dal php  ma niente modulo , se puoi fammi passo passo che riprovo.
« Ultima modifica: 10 Mar 2010, 16:20:52 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #20 il: 10 Mar 2010, 16:42:26 »
credo di aver capito il problema.... e ho paura che sia a causa di un bug

se provi ad impostare questo modulo per la visualizzazione in tutte le pagine, vedrai che funziona
se invece imposti "seleziona dalla lista" e poi nel box sotto selezioni comunque tutte le voci di menu (compresa quella nascosta) non va...

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #21 il: 10 Mar 2010, 16:46:32 »
giusto che sia un bug  o altro questo e il problema iniziale di nuvola6.
di cui ero curioso pure io nel risolvere il tutto.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #22 il: 10 Mar 2010, 16:57:04 »
che questo era il problema iniziale, non era chiaro.
all'inizio si parlava di voci non collegate al menu, invece il problema era diverso.

Citazione
credo di aver capito il problema.... e ho paura che sia a causa di un bug

se provi ad impostare questo modulo per la visualizzazione in tutte le pagine, vedrai che funziona
se invece imposti "seleziona dalla lista" e poi nel box sotto selezioni comunque tutte le voci di menu (compresa quella nascosta) non va...

quindi hai provato e confermi ciò?

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #23 il: 10 Mar 2010, 16:57:44 »
certo che confermo.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #24 il: 10 Mar 2010, 17:05:47 »
ok aappurato quindi che si tratta di un malfunzionamento vediamo come si potrebbe aggirare...

idea:
-creare un doppione del template inserendoci una nuova posizione univoca da essegnare al modulo che deve apparire nella famosa pagina
-impostare il modulo per la visualizzazione in "tutte le pagine"
-impostare il 2° template solo per la pagina inetressata (ovvero quella linkata nel menu nascosto)

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #25 il: 10 Mar 2010, 17:11:54 »
insiti con un menu nascosto ma se il menu non clicchi non appare il modulo.
poi e una soluzione che non regge vallo a dire al cliente di fare una cosa del genere poi vediamo che ti dice.
comunque la teoria detta potrebbe funziona ma non una cosa da fare ho far fare ad un cliente, che dici ?
non dobbiamo fare fare al cliente acrobazie x far apparire un modulo.
pensandoci bene:
ps come collegi il secondo template alla voce che ancora una volta non è un menu?
« Ultima modifica: 10 Mar 2010, 17:14:23 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #26 il: 10 Mar 2010, 17:33:19 »
conti1 se è una cosa che si può fare con le voci di menù allora ci sarà un link dinamico e se quel link lo copi ed incolli in qualsiasi posto dove tu vuoi anche in questo forum allora cliccandolo porterà sempre alla cosa che si può fare
noto che manca l'idemid piuttosto 
è l'itemid la risposta a come fa, in joomla il parametro itemid identifica una determinata combinazione di moduli e cosette varie, quella che possiamo anche chiamare con qualche forzatura pagina..

« Ultima modifica: 10 Mar 2010, 17:35:04 da 56francesco »
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

mau_develop

  • Visitatore
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #27 il: 10 Mar 2010, 17:44:49 »
secondo me per come è fatto joomla non si può parlare di moduli nella pagina, le pagine non ci sono, esiste un'index e basta.

Esistono extensions che permettono di usare un modulo o un componente all'interno di un'altro.

Le pagine sono "composte" dalle variabili get passate con l'uri, per sapere dove sei basta leggere l'uri e a seconda di quello porre delle condizioni di costruzione della pagina

M.

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #28 il: 10 Mar 2010, 18:07:40 »
Citazione
insiti con un menu nascosto ma se il menu non clicchi non appare il modulo.
non è necessario cliccare il menu. come dice francesco ti puoi prendere il link che porta  a quella "pagina" e aaplicarlo al logo o all'immagine
Citazione
poi e una soluzione che non regge vallo a dire al cliente di fare una cosa del genere poi vediamo che ti dice.
non so con che tipo di cliente abbiate a che fare,ma imho se il cliente è così scaltro da accorgrsi di un escamotage del genere, ha anche le capacità di farselo da solo il sito, reagion per cui non si rivolgerebbe ad un professionista. poi non ci trovo niente di male nello spiegargli che a causa di un bug, non è possibile farlo nella maniera più pulita.

se il tuo obbiettivo è quello di risolvere il bug, mi tiro fuori dalla discussione perchè non saprei dove andare a mettere le mani

Citazione
ps come collegi il secondo template alla voce che ancora una volta non è un menu?
creando appunto la voce di menu nel menu nascosto  ;)

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #29 il: 10 Mar 2010, 18:49:56 »
Citazione
non so con che tipo di cliente abbiate a che fare,ma imho se il cliente è così scaltro da accorgesi di un escamotage del genere
non bisogna essere ingegneri informatici x capire che non si può abbinare una voce di un modulo se non hai una voce di menu non credi.

poi non  che cerchiamo di togliere il bug a joomla che poi non è  neppure un bug  xche se  da joomla non prevista la lettura nel php e capire che potrebbe essere usata come un menu  non si puo parlare di bug.
qui si tratta di risolvere un problema di abbinare un modulo con una esigenza del genere .
 
56francesco
Citazione
conti1 se è una cosa che si può fare con le voci di menù allora ci sarà un link dinamico e se quel link lo copi ed incolli in qualsiasi posto dove tu vuoi anche in questo forum allora cliccandolo porterà sempre alla cosa che si può fare
ma viso che non abbiamo una voce del menu ma solo un richiamo dal php che richiama una pagina qualunque.
anche qui dove lo appoggi il link x copiarlo  sensa perdere tempo a dover creare un fittizio come menu?
ecco qui vi voglio .
« Ultima modifica: 10 Mar 2010, 18:53:58 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #30 il: 10 Mar 2010, 19:15:02 »
Citazione
non bisogna essere ingegneri informatici x capire che non si può abbinare una voce di un modulo se non hai una voce di menu non credi.
??? non ti ho capito...

Citazione
poi non  che cerchiamo di togliere il bug a joomla che poi non è  neppure un bug  xche se  da joomla non prevista la lettura nel php e capire che potrebbe essere usata come un menu  non si puo parlare di bug.
la cosa si verifica anche se il link non viene applicato da php, ma da un modulo con immagine linkata, perciò lo chiamo bug

Citazione
anche qui dove lo appoggi il link x copiarlo  sensa perdere tempo a dover creare un fittizio come menu?
ecco qui vi voglio .
ma di che tipo di pagina stiamo parlando di preciso??
se non vuoi creare la voce di menu per copiare il link, usa qualcosa tipo jce che ti fornisce il link dall'elenco di articoli, sezioni ecc...
ma visto che 'sto link lo devi dare al logo, lo dovresti fare una sola volta, non mmi sembra la fine del mondo

EDIT: non è possibile avere un link per capire meglio la situazione?
« Ultima modifica: 10 Mar 2010, 19:16:56 da ricdata »

Offline conti1

  • Global Moderator
  • Instancabile
  • ********
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #31 il: 10 Mar 2010, 19:24:54 »
ma scusa rcdata
non e il link il problema ma il modulo  che deve apparire con il link richiamato  dal php ci sei con quello che sto dicendo se creo una pagina con un richiamo dal php sicuramente ho un link da dagli , ma ora diamogli anche il modulo che deve apparire con quella pagina , ripeto non hai un menu con quella voce x dirgli di essere visualizzato suolo  quando apro quel url  di paina.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Visualizzare moduli in voci non collegate al menu
« Risposta #32 il: 10 Mar 2010, 20:05:28 »
scusa se mi ripeto per l'ultima volta, dopodichè abbandono la discussione, poichè se non ti piace la soluzione ti faccio solo perdere tempo.

seguo il tuo discorso, ho capito le difficoltà e le riscontro pure io, ma le soluzioni che ti ho mostrato (menu nascosto e doppio template) sono proprio per aggirare quaesto problema. non ho capito se stai seguendo questa strada o se stai cercando altre soluzioni

ultima cosa:
Citazione
ripeto non hai un menu con quella voce x dirgli di essere visualizzato suolo  quando apro quel url  di paina
anche se ce l'avessi non ti funzionerebbe assegnandogli una singola voce. l'unico modo (a mio parere) è quello di assegnargli come "voci di menu" l'opzione "tutte" (e qui entra in gioco il secondo template con la posizione univoca)

 



Web Design Bolzano Kreatif