it-swarm-eu.dev

Mostra il modulo solo sulla pagina iniziale

Ho creato un plug-in Finder che crea collegamenti router al mio componente. Se non è disponibile alcun collegamento al menu (specialmente quando l'elemento trovato si trova in una sottocategoria), il percorso dell'elemento nel plug-in Finder ha l'IdIdella pagina iniziale (home). Il problema è che ho abilitato un modulo sulla pagina iniziale. Se qualcuno fa una ricerca su quel sito e fa clic sull'elemento trovato, il modulo verrà mostrato, ma voglio nasconderlo. Un esempio può essere trovato qui

https://joomla.digital-peak.com/component/Finder/search?q=google&Itemid=1098

Esiste un modo per definire nei parametri del modulo che dovrebbe essere mostrato solo quando si trova su Home_Root e non viene specificato alcun percorso?

5
Laoneo

Poiché un modulo viene assegnato su un ID oggetto specifico, verrà visualizzato quando questo itemid esiste nell'URL.

  1. È possibile creare una voce di menu specifica, probabilmente nascosta, per la visualizzazione dei collegamenti, in cui è possibile assegnare solo i moduli che si desidera visualizzare.

  2. In questi casi, è utile il Advanced Module Manager di NoNumbers, che ti dà molto più controllo su dove e quando un verrà visualizzato il modulo. Esiste una versione gratuita per provarlo.

4
FFrewin