Joomla.it Forum
Joomla! 3 => Joomla! 3 => : durium 27 Jun 2014, 08:17:15
-
Salve a tutti,
sto usando estensione maximenu ck e funziona bene,
il mio problema è che vorrei nascondere l'accesso utenti
per capirci è quello laterale
quindi nascosto ma non disabilitato
come si fa?
-
gestione moduli e disabiliti il modulo
disabilitando il modulo login, per accedere, dovrai creare una voce menù di tipo login
-
provo a spiegarmi meglio giuseppe,
nel front-end deve essere nascosto, cioè, non visibile,
mentre in amministrazione deve essere attivo
quindi credo che non abbia alcun senso disabilitare un modulo e poi rifarlo uguale
sicuramente ce un'altro sistema
qual'è?
-
operando come ti ho detto, il modulo sparisce solo dal front-end, esatamente come desideri.
-
risolto, ma non come dici tu
ecco la soluzione senza disabilitare nulla,
si toglie il position e si lascia attivo il modulo
aggiungo risolto al titolo
-
Forse confondi l'accesso da front-end con quello da back-end:
il primo ti fa registrare ed accedere,
il secondo ti fa accedere al backend solo se sei in un gruppo autorizzato: Admin, superadmin e manager
Altra cosa è il modulo di login che si visualizza quando il sito è chiuso
Quindi faccio ancora fatica a capire cosa devi fare
disabilitando o cancellando il modulo laterale, lato front-end, non viene inibita la possibilità di registrarsi,
ma solo di registrarsi dal modulino laterale: infatti inserendo nella barra degli indirizzi
www.tuosito.com/index.php?option=com_users&view=login (http://www.tuosito.com/index.php?option=com_users&view=login),
avrai comunque l'accesso al login ;)
Questo per solo per precisare ed aiutare chi capiterà da queste parti, poi se la tua soluzione ti ha dato il risultato che volevi bene lo stesso.
Non devi fare altro che aggiungere [risolto] PRIMA del titolo nel primo post
-
ora te lo scrivo in forma dettagliata, questo si applica solo a joomla 3
per togliere senza disabilitare un modulo presente nel front-end,
che potrebbe essere accesso utenti, come anche un'altro modulo menu
si interviene in questa maniera
gestione moduli, cercate il modulo che vi interessa (il nome è uguale anche nel back-end)
vi troverete sulla sinistra Sito e Amministrazione
cliccate su sito se non è già selezionato,
quindi usare il cerca e comparirà accesso utenti, la ricerca si può fare anche parziale,
quindi cliccare su accesso utenti e dove dice posizione cliccare sulla x,
la posizione rimarrà vuota quindi fare salva e chiudi
vedrete che il vostro modulo sarà sparito dal sito, ma non è disabilitato
-
ma perchè, io cosa ho scritto?
-
scusate ragazzi, non credo di aver capito bene cosa fare per impedire la visualizzazione del modulo login anche se non è presente nei menu del front-end. Io non l'ho proprio previsto, quindi dal back-end del sito non ho aggiunto il modulo. Però se scrivo l'indirizzo miosito/index.php?option=com_users&view=login appare comunque il form di login! Ho anche provato da Gestione estensione / Gestisci cercando poi il modulo Login, ma c'è un lucchetto con avveso "estensione protetta". Cosa devo fare esattamente? Grazie
-
in questa discussione si fa confusione fra modulo, posizione e funzione , questo solo per metter i puntini sulle i.
se non si desidera che vi siano registrazioni nel nostro sito, ovvero non vogliamo la funzione, è sufficiente inibirla.
Vai in gestione utenti>>attiva registrazioni SI/NO
un modulo non pubblicato è solo un modulo che non si vede, la riprova ce l'hai inserendo quell'indirizzo.
www.tuosito.com/index.php?option=com_users&view=login (http://www.tuosito.com/index.php?option=com_users&view=login)
La finestra di login tendiamo a chiamarla modulo perchè nella maggiorparte dei casi per visualizzarla, attiviamo il modulo login e lo inseriamo in una posizione, mentre quando la finestra è nella zona content....... continuiamo a chiamarlo modulo. :) :)
-
Ok. Quindi se vado in gestione utenti / attiva registrazioni SI/NO riesco ad impedire la registrazione. Ma se volessi proprio inibire la visualizzazione del form per il login?
-
c'è da considerare che eventuali admin o manager non si loggheranno, e che se non pubblicato e con le opzioni disabilitate per la registrazione nessuno potrà farci niente.
se poi desideri farlo "scomparire" del tutto puoi:
- mettere dei bellissimi hidden nel css
- fare un override di /modules/mod_login/tmpl/default.php (almeno credo), eliminando le stringhe che generano gli imput e quant'altro.
per la seconda opzione, siccome sinceramente non l'ho mai fatto, sentiamo qualche altro parere...
-
va bene, ti ringrazio. Proverò a fare qualche tentativo...
ah, ora che ci penso, ma non si potrebbe agire sul file .htaccess?