Back to top

Autore Topic: Contenuto alternativo visitatori e modifiche index  (Letto 1048 volte)

Offline Eone

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Contenuto alternativo visitatori e modifiche index
« il: 15 Ago 2014, 12:40:46 »
Buongiorno,


sono nuovo in Joomla e ci sto lavorando da qualche giorno, tentando di farlo funzionare come più necessito, con qualche buon risultato.


1) Avrei qualche dubbio sulle modifiche che sto apportando.
Ho aggiunto del codice alla pagina index.php (nella root principale), è l'unica via praticabile, potrebbe dare problemi con gli aggiornamenti (viene cancellato tutto?), ci sono alternative migliori per ottenere lo stesso risultato senza modificare il file joomla?


2) Vorrei proporre ai visitatori, sempre dalla root principale del sito, un contenuto alternativo: una pagina di login del tutto uguale al login di amministrazione (box centrato con logo semplice e form). Come posso procedere secondo voi?
- Credo di poter copiare il formato della pagina direttamente dal codice html della stessa.
- Credo (ancora da provare) di poter ottenere un login funzionante per l'area utenti registrati copiando invece il form del login abituale (con relativo action che non sia quello dell'area admin).
- Ho già uno script (nella stessa index.php) che mi riporta alla root principale se l'url è differente.


Ma, per provare ciò, prima dovrei capire come mostrare il contenuto alternativo all'ospite.


So che con il controllo (è giusto?):
Codice: [Seleziona]
$user = JFactory::getUser(); if($user->guest) { /* utente ospite -> mando al login */ }
Verifico se è o meno un visitatore (l'alternativa è l'utente loggato no? o ci sono altre vie di mezzo?). Ma dove metto il controllo?


Spero di essermi fatto capire, se ho fatto troppa confusione sono pronto a riprovarci.
Grazie mille in anticipo a chiunque potrà darmi una mano.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Contenuto alternativo visitatori e modifiche index
« Risposta #1 il: 15 Ago 2014, 12:47:15 »
Ciao e benvenuto nel forum joomla.it

Stai utilizzando male il cms, hai già tutto quello che ti serve, devi semmai intervenire solo sull'aspetto estetico tramite css, invece se vuoi aggiungere funzionalità utilizza estensioni o fattele seguendo lo standard MVC che utilizza joomla. Intervenire aggiungendo e copiando codice non vai da nessuna parte oltre a perdere tutto al primo aggiornamento.

Offline Eone

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Re:Contenuto alternativo visitatori e modifiche index
« Risposta #2 il: 15 Ago 2014, 12:57:07 »
Ah, perfetto.. :D

Mh, per quanto riguarda l'aspetto, dal pannello di controllo riesco a rendere più semplice la pagina:
index.php/component/users/?view=login

Anche se non è uguale a quella dell'amministrazione.
A intuito direi che potrebbe esserci modo di creare un nuovo template.. Sapresti eventualmente suggerirmi dove intervenire, e se è magari già presente un template per il login di amministrazione da copiare anche per quello lato utenti?


Edit:
Ma se invece decido di non aggiornare la piattaforma? Non ho idea se ci possano essere problemi di sicurezza.. Ma considerando la comunità che deve servire (chiusa, solo l'amministrazione crea utenti su richiesta).



Grazie!
« Ultima modifica: 15 Ago 2014, 13:03:35 da Eone »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Contenuto alternativo visitatori e modifiche index
« Risposta #3 il: 15 Ago 2014, 13:48:00 »
Joomla! va SEMPRE tenuto aggiornato, qualunque ne sia l'uso.
Per la pagina di login semplice puoi appunto assegnare a quella voce di menu un template spogliato di ogni altro orpello. Tale è quasi qualsiasi template senza la pubblicazione di moduli.
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

 



Web Design Bolzano Kreatif