Back to top

Autore Topic: [NON risolto] inserire modulo "i più letti" in template free  (Letto 7061 volte)

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Buon giorno,
sto avendo alcuni problemi ad inserire il modulo "i piu letti" dentro ad un template che non prevede questo modulo.
Il template si chiama pwc-music e lo potete vedere sul mio sto prove http://thewebcreation.altervista.org/

In pratica non storiuscendo a posizionarlo correttamente nel index.php del template. Pur avendo dichiarato opportunamente una classe associata a questo modulo.

Potreste darmi un mano ? Si tratta veramente di far poco, ovvero di capire in quale posizione mettere questo modulo.
Specifico che utilizzo programmi come firebug per controllare il codice e le posizioni.

Grazie.
« Ultima modifica: 08 Apr 2009, 23:06:11 da The-BiT »

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: inserire modulo "i più letti" in template free
« Risposta #1 il: 08 Apr 2009, 15:33:33 »
ciao
il modulo lo devi inserire in questa posizione io lo chiamato user9 tu chiamalo come vuoi

Codice: [Seleziona]
<?php if($this->params->get('showComponent')) : ?>

<div id="user9">
           <jdoc:include type="modules" name="user9" style="xhtml" />
</div>
<jdoc:include type="component" />

poi se vui metti anche il css
lo chiami
Codice: [Seleziona]
#user9{
}
« Ultima modifica: 08 Apr 2009, 15:36:17 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: inserire modulo "i più letti" in template free
« Risposta #2 il: 08 Apr 2009, 17:34:47 »
Ciao Conti1 e grazie per la tua risposta,
purtroppo, però, non è cambiato nulla pur mettendo il modulo in quella posizione del template.
Se infatti vai sul sito che ho segnalato prima nel post di apertura vedrai che il modulo "Ultime notizie" appare proprio affianco del contentheading "benvenuto in joomla". Io, invece, vorrei che apparisse sopra o sotto al contenheading, non di lato.

Si può fare qualcosa?

Grazie.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: inserire modulo "i più letti" in template free
« Risposta #3 il: 08 Apr 2009, 17:39:20 »
posta il pezzo di  html come ho fatto io  x vedere cosa ti manca
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: inserire modulo "i più letti" in template free
« Risposta #4 il: 08 Apr 2009, 17:40:59 »
Ti postou un po di più del codice:
Codice: [Seleziona]
<div id="main">
<?php else: ?>
<div id="main_full">
<?php endif; ?>
<div class="nopad">
<jdoc:include type="message" />
<?php if($this->params->get('showComponent')) : ?>
<div id="piu-letti">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>
<jdoc:include type="component" />
<?php endif; ?>
</div>
</div>

<?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>
<div id="rightcolumn" style="float:right;">
<jdoc:include type="modules" name="right" style="rounded" />
</div>
<?php endif; ?>

Non dovrebbe andare bene cosi?

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: inserire modulo "i più letti" in template free
« Risposta #5 il: 08 Apr 2009, 17:52:52 »
prova a scrivere id in questo modo

<div id="user1">

xche da qui se cambio il tuo id si sistema

guarda
http://www.plutozio.altervista.org/
devi avere qualcosa di strano
togli il benvenuto  non vorrei che fosse lui   ma strano
« Ultima modifica: 08 Apr 2009, 17:56:06 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: inserire modulo "i più letti" in template free
« Risposta #6 il: 08 Apr 2009, 18:02:43 »
Funziona Conti1! E non so nemmeno come mai.
Sto testando in locale perchè altervista non mi si connette piu il database.
In ogni caso grazie davvero.
Spero di aver risolto (facendo come hai detto tu, e comunque il titolo di benvenuto l'ho lasciato e sembra non dare conflitto.)

Ancora grazie!

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #7 il: 08 Apr 2009, 23:07:35 »
Ciao Conti1,
mi spiace riaprire il topic, ma non so com'è ora non mi si vede più come prima. Eppure non ho cambiato nulla. Ho anche svuotato la cache.
Diciamo che il mio intento è quello di poter mettere due moduletti (uno affianco all'altro) subito sopra il messaggio di benvenuto "benvenuto in joomla".
Sapresti dirmi, cortesemente, dove sbaglio?
Grazie.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #8 il: 08 Apr 2009, 23:19:35 »
semplice da come lo vedo io hai ancora l'id vecchio
<div id="piu-letti">
cambialo
poi metti anche il css altrimenti erediti il css dal main  e non hai la formattazione del modulo in maniera giusta
« Ultima modifica: 08 Apr 2009, 23:22:11 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #9 il: 08 Apr 2009, 23:29:28 »
Ciao conti1,
questa modifica l'ho appena fatta perchè prima d'ora non avevo accesso al db di altervista. Ora, infatti, se vai su http://thewebcreation.altervista.org/ vedrai che non è cambiato nulla.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #10 il: 08 Apr 2009, 23:46:39 »
io non capisco il perche non prende la formatazione
x i 2 moduli togli quellomeso prima e metti questo
Codice: [Seleziona]
<?php if($this->params->get('showComponent')) : ?>


  <table width="100%" border="0">
                                        <tr>
                                          <td width="50%" valign="top"><div id="user9">
                                            <jdoc:include type="modules" name="user9" style="xhtml" />
                                          </div></td>
                                          <td width="50%" valign="top"><div id="user8">
                                            <jdoc:include type="modules" name="user8" style="xhtml" />
                                          </div></td>
                                        </tr>
                                      </table>
  </div>
<jdoc:include type="component" />
se vuoi provare  a afare una cosa ti paso tutto il html  salvi il tuo  e metti questo

[allegato eliminato da un amministratore perchè più vecchio di 365 giorni]
« Ultima modifica: 08 Apr 2009, 23:48:35 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #11 il: 09 Apr 2009, 11:49:42 »
Ciao Conti1,
ho messo il pezzo di codice chemi hai detto e sembra funzionare. Dico sembra perchè anche ieri in un primo momento ha funzionato e dopo si è ficcato affianco al modulo di benvenuto.
Ora il problema è questo: non riesco a fargli ereditare le classi del modulo css.
Ho provato a mettere nel modulo "i più letti" la classe css: "_menu" e "_text" ma non cambia assolutamente nulla.

Poi ho provato ad aggiungere #user1 a tutte le dichiarazioni fatte per #left e #right in questo modo:

Per esempio da così:
Codice: [Seleziona]
#leftcolumn div.module_menu div, #rightcolumn div.module_menu div, #leftcolumn div.module div, #rightcolumn div.module div, #leftcolumn div.module_text div , #rightcolumn div.module_text div{
background: transparent url(../images/l_r_middle.gif) top left repeat-y;
padding:0;
margin:0;
}

A così:

Codice: [Seleziona]
#leftcolumn div.module_menu div, #rightcolumn div.module_menu div, #user1 div.module_menu div, #leftcolumn div.module div, #rightcolumn div.module div, #user1 div.module div, #leftcolumn div.module_text div , #rightcolumn div.module_text div, #user1 div.module_text div{
background: transparent url(../images/l_r_middle.gif) top left repeat-y;
padding:0;
margin:0;
}

Ma non cambia assolutamente nulla.
In ogni caso , c'è un modo pe rdefinire un nuovo stile a questi due moduletti (user1 e user8) in modo che anche essi abbiano il titolo come i moduli sinistra e destra?

Grazie per il tuo aiuto.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #12 il: 09 Apr 2009, 12:26:55 »
ciao hai provato a cambiare il tuo html con quello postato da me?
xche secondo me il tuo manca qualcosa

io con il solo codice postato senza neppure fare il css 
lo vedo  giusto

http://www.plutozio.altervista.org/

togli tutta la formatazione che gli hai dato

Codice: [Seleziona]
#user1 {template.css (riga 171)
background-color:#FFFFFF;
clear:both;
float:left;
margin:0;
text-align:center;
width:180px;
}
« Ultima modifica: 09 Apr 2009, 12:32:19 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #13 il: 09 Apr 2009, 12:29:30 »
Ho provato si, ma poi ho rimesso il file mio.
In ogni caso, Conti1, il risultato è identico al tuo ma è proprio questo il problema. Non so se hai fatto caso ma nel tuo sito, i moduli "Notizie flash" e "Ultime notizie" appaiono senza background al titolo, cioè senza la nota musicale provvista di imamgine di sfondo. E' quello il mio problema.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #14 il: 09 Apr 2009, 12:34:14 »
Citazione
senza background al titolo, cioè senza la nota musicale provvista di imamgine di sfondo. E' quello il mio problema.
se e solo quello il problema della nota ma nel tuo neppure il titolo appare
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #15 il: 09 Apr 2009, 12:41:08 »
Si conti1, il titolo non mi appare perrchè non riesco più ad accedere come admin ad altervista. Mi si dev'essere corrotto qualcosa nel db. Ora sto lavorando in locale.
Non ho capito bene però cosa dovrei fare se volessi far apparire il background al titolo, insomma proprio come per i moduli left e right.

Grazie.

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #16 il: 10 Apr 2009, 20:23:02 »
Nessun altro consiglio?

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #17 il: 10 Apr 2009, 20:27:45 »
ciao
fai una cosa veloce dai id come la colonna sx  poi gli dai il soffisio _menu dovrebbe prendere tutte le impostazioni  della colonna sx
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline The-BiT

  • Appassionato
  • ***
  • Post: 744
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #18 il: 10 Apr 2009, 20:30:11 »
Ciao Conti1,
scusa ma cosa intendi per ID ? Io, nel modulo "ultime notizie", vedo solo "Id sezione" e "ID categoria".

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: [NON risolto] inserire modulo "i più letti" in template free
« Risposta #19 il: 10 Apr 2009, 20:52:40 »
Ciao Conti1,
scusa ma cosa intendi per ID ? Io, nel modulo "ultime notizie", vedo solo "Id sezione" e "ID categoria".

allora tu al  modulo nuovo hai dato un tuo id  x dare un css giusto cambialo quel id con <div id="leftcolumn">   
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

 



Web Design Bolzano Kreatif