Back to top

Autore Topic: Errore del template - modulo utenti  (Letto 1350 volte)

Offline akromusic

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
Errore del template - modulo utenti
« il: 20 Nov 2010, 23:02:41 »
Ciao a tutti :)
Ho un piccolo problema con il mio sito :) Ho creato un template da zero per il mio sito utilizzando le varie guide su wiki. Va tutto abbastanza bene se non per un particolare.
Quando dalla home clicco sui link come:
Password dimenticata? ovvero /index.php?option=com_user&view=reset
Nome utente dimenticato? ovvero /index.php?option=com_user&view=remind
Registrati ovvero /index.php?option=com_user&view=register
Non viene visualizzato alcun form per continuare con quelle pagine... viene caricata la homepage senza alcuni moduli.... quindi gli utenti non posso registrarsi ne altro...

Ho provato quindi a utilizzare come predefinito un altro template come quelli forniti da joomla e funziona...

A questo punto penso che ci sia qualcosa che non funziona con il mio template...

Qualcuno ha qualche idea?

Utilizzo Joomla Versione 1.5.20

La struttura del template è molto semplice:

index.php
Codice: [Seleziona]
<div class="principale">
<center>
<table width="800" BGCOLOR="#ffffff">
#tabella con loghi ecc
 </table>
<div class="left">
<jdoc:include type="modules" name="left" style="rounded" />
</div>

 <div class="main-area">
     <div class="breadcrumb">
                <jdoc:include type="modules" name="breadcrumb" style="xhtml" />
     </div>
     <div class="main-content">
<jdoc:include type="modules" name="main-content" style="rounded" />
     </div>
 </div>

        <div class="user1"><center>
<jdoc:include type="modules" name="user1" style="xhtml" /></center>
        </div>

        <div class="user2">
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>

<div class="user3">
<jdoc:include type="modules" name="user3" style="xhtml" />
</div>
 <div class="main-area3">
<div class="user6">
<jdoc:include type="modules" name="user6" style="xhtml" />
</div>

<div class="user6">
<jdoc:include type="modules" name="user7" style="xhtml" />
</div>
</div>

 <div class="main-area2">
<div class="user4">
<jdoc:include type="modules" name="user4" style="xhtml" />
</div>

<div class="user5">
<jdoc:include type="modules" name="user5" style="xhtml" />
</div>
</div>
<div class="footer">
<jdoc:include type="modules" name="footer" style="xhtml" />
</div>
</div>


mentre il css
Codice: [Seleziona]
<style>
 
body {
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
background: #000000;
}
.principale{
/*i margini auto insieme a una larghezza centrano la pagina */
font-family: Helvetica,Arial,sans-serif;
background-color:#FFFFFF;
font-size: 70%;
width: 800px;
margin: 0 auto;
border: 1px solid #000000;
}
.left {
font-family: Helvetica,Arial,sans-serif;
text-align: center;
background-color:#FFFFFF;
width: 300px;
float:left;
}
.breadcrumb {
font-family: Helvetica,Arial,sans-serif;
text-align: center;
background-color:#ffffff;
width: 490px;
float:left;
padding-right: 10px;
}
.main-content{
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
text-align: center;
background-color:#FFFFFF;
width: 490px;
float:left;
padding-right: 10px;
}
.user1{
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
text-align: center;
background-color:#f8f8f8;
height: 160px;
clear:left;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}
.user2 {
font-family: Helvetica,Arial,sans-serif;
text-align: center;
background-color:#FFFFFF;
width: 390px;
float:left;
padding-left: 10px;
}
.user3 {
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
text-align: center;
background-color:#FFFFFF;
width: 390px;
float:left;
padding-right: 10px;
}
.main-area3{
  width: 100%;
clear:left;
}
.user6 {
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
text-align: center;
background-color:#ffffff;
float: left;
width: 390px;
padding-left: 10px;
}
.user7 {
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
text-align: center;
background-color:#ffffff;
float:left;
width: 390px;
padding-right: 10px;
}
.main-area2{
  width: 100%;
clear:left;
}
.user4 {
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
text-align: center;
background-color:#f8f8f8;
float: left;
width: 390px;
height: 150px;
padding-left: 10px;
}
.user5 {
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
text-align: center;
background-color:#f8f8f8;
float:left;
width: 390px;
height: 150px;
padding-right: 10px;
}
.footer{
font-family: Helvetica,Arial,sans-serif;
font-size: 100%;
text-align: center;
background-color:#CCCCCC;
height: 50px;
clear:left;
}
img
{  border-style: none;
}
</style>
« Ultima modifica: 20 Nov 2010, 23:27:41 da akromusic »

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Errore del template - modulo utenti
« Risposta #1 il: 20 Nov 2010, 23:40:00 »
ciao
tanto x cominciare non vedo
Codice: [Seleziona]
<jdoc:include type="message" />
 <jdoc:include type="component" />
nel tuo php.
per cui il modulo login non sa dove aprirsi.

altra cosa xche hai fatto il template a tabelle?
non si usano più le table si fa tutto a div.
altra cosa xche usi la classe come div principale?
si dovrebbe usare un id come principale e la classe come secondaria.
ti faccio un piccolo esempio
<div id="pippo">
<div class="pippo1"></div>
</div>
in questo modo hai id con una sua classe.
« Ultima modifica: 20 Nov 2010, 23:45:48 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline akromusic

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
Re:Errore del template - modulo utenti
« Risposta #2 il: 21 Nov 2010, 02:17:06 »
Ti ringrazio conti1 ho inserito:

Codice: [Seleziona]
<jdoc:include type="message" />
 <jdoc:include type="component" />

all'interno del main content e ora finalmente compaiono i form.

Vorrei far aprie questi form in un altro template, diverso da quello utilizzato per la home.
Ho provato a puntare le voci di menu relative a registrazione, login ecc degli utenti in un altro template ma continua ad aprirmele in quello della home... soluzioni?

Per le altre questioni ho usato la tabella solo per la testata del sito per il resto sono andato di DIV come suggerivi. Per DIV e ID sinceramente credo di aver fatto io un po di confusione o forse non era ben specificato nelle guide che ho trovato in giro per la rete, cercherò di studiare la cosa :)
« Ultima modifica: 21 Nov 2010, 03:15:42 da akromusic »

 



Web Design Bolzano Kreatif