Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : efrite15 26 Dec 2009, 20:23:50

: [RISOLTO]Problema impaginazione ccnewsletter
: efrite15 26 Dec 2009, 20:23:50
Buona sera a tutti.
Ho un problema con l'impaginazione del componente ... all'interno del mio template infatti, mettendo il componente nel "left" vorrei che il bottone "iscriviti" risultasse a Destra, come tutti gli altri, mentre lui me lo mette a sinistra... per farvi capire meglio vi linko il sito (anche perchè la spiegazione non è molto chiara...)

http://www.fototarzia.it

spero la cosa non vada contro il regolamente del sito  ???
: Re:Problema impaginazione ccnewsletter
: 56francesco 27 Dec 2009, 11:04:52
così va benissimo, grazie..

ti segnalo un articolo molto utile nel caso di variazioni che non sono gestibili dai vari .css:
http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html (http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html)
: Re:Problema impaginazione ccnewsletter
: efrite15 27 Dec 2009, 17:26:58
Ho seguito la guida, e ho capito il funzionamento del tutto, il mio problema però, è che non capisco quale sia il file che si occupa di impaginare la parola "iscriviti" che attiva il popup...
Io ho modificato il file :

/components/com_ccnewsletter/views/ccnewsletter/tmpl/default.php

inserendo "right" nella seguente riga :

<?php echo $this->pageTitle; ?>
</div><form action="" method="post" name="subscribeForm" id="subscribeForm">
<table><tr>   <td align="right" colspan="2">


Senza però avere nessun risultato ...  ???
: Re:Problema impaginazione ccnewsletter
: tomtomeight 27 Dec 2009, 17:37:14
Ciao
Prova a mettere nel modulo "iscriviti newsletter" la classe -menu
: Re:Problema impaginazione ccnewsletter
: efrite15 27 Dec 2009, 17:48:38
Ovvero? ... dal codice o dal pannello amministrativo di joomla?
: Re:Problema impaginazione ccnewsletter
: tomtomeight 27 Dec 2009, 17:53:59
Da pannello di joomla seleziona il modulo che visualizza la scritta iscriviti e metti la stessa classe che hai nei moduli menu che hai  nelle posizioni left
: Re:Problema impaginazione ccnewsletter
: efrite15 27 Dec 2009, 17:57:31
Da pannello di joomla seleziona il modulo che visualizza la scritta iscriviti e metti la stessa classe che hai nei moduli menu che hai  nelle posizioni left

Io il parametro "classe" mica lo vedo  ??? ...
Vado nella sezione "Estensioni"-->"Gestione Moduli"--> seleziono "Iscrivi alla Newsletter" e da li ho diverse opzioni, ma non "classi"...
: Re:Problema impaginazione ccnewsletter
: tomtomeight 27 Dec 2009, 18:03:40
In Parametri avanzati dovresti avere "suffisso classe CSS modulo"
: Re:Problema impaginazione ccnewsletter
: efrite15 27 Dec 2009, 18:12:14
In Parametri avanzati dovresti avere "suffisso classe CSS modulo"

L'unico che ha quel paramentro è il "Menu Principale" che ha "_menu" ... ma anche inserendolo non cambia nulla nell'impaginazione...
Faccio presente che il modulo è giusto posizionato nella colonna "left" è solo il bottone "iscriviti" che deve stare allineato come gli altri menu e non tutto a sinistra....
: Re:Problema impaginazione ccnewsletter
: tomtomeight 27 Dec 2009, 18:30:30
In genere è la classe CSS che determina l'allineamento, siccome le voci dei moduli menù sono allineati correttamente ti suggerivo di usare la stessa classe CSS, nel modulo "Iscriviti alla Newsletter!" cha appunto la voce -iscriviti-
Prova a confrontare il modulo menu ed il modulo newsletter e vedi se puoi usare le stesse classi CSS.
In alternativa crei un nuovo menù che chiamerai "Iscriviti alla Newsletter!" ed in esso metterai una voce iscriviti che punta all'url della attuale voce,  pubblichi a sinistra il relativo modulo e vedi se funge.
: Re:Problema impaginazione ccnewsletter
: efrite15 27 Dec 2009, 19:10:16
Prova a confrontare il modulo menu ed il modulo newsletter e vedi se puoi usare le stesse classi CSS.

Ho provato, ma senza alcun risultato, rimane com'è ...

che punta all'url della attuale voce

Non so se hai visto il sito che ho pubblicato all'inizio, ma il componente genera un popup "dinamico" (che immagino sia in java..) e non posso fare come dici te, perchè elimina l'effetto... o meglio, non funzionerebbe (non punta ad un link ..) .
: Re:Problema impaginazione ccnewsletter
: mmleoni 27 Dec 2009, 21:40:16
ciao,
  in /modules/mod_ccnewsletter/assets/newsletter.css modifica la classe
:
.newsletterbutton_highslide p {
text-align:center;
}
con
:
.newsletterbutton_highslide p {
text-align:right;
}

scusa, ma hai fatto un poco un paciugo con quel template ;)

ciao,
marco
: Re:Problema impaginazione ccnewsletter
: efrite15 28 Dec 2009, 08:58:37
ciao,
  in /modules/mod_ccnewsletter/assets/newsletter.css modifica la classe
:
.newsletterbutton_highslide p {
text-align:center;
}
con
:
.newsletterbutton_highslide p {
text-align:right;
}

scusa, ma hai fatto un poco un paciugo con quel template ;)

ciao,
marco

Esattamente quello che mi serviva  :D !!!!!!!!
Hem... avevo solo il blocco note di windows e mi impagina le cose a modo suo  :o ... portiam pazienza...
Posso disturbarti ancora un secondo? Se volessi spostare la scritti "iscriverti" un pochino più su..? :P
: Re:Problema impaginazione ccnewsletter
: mmleoni 28 Dec 2009, 09:59:44
immagino che tu voglia che vi sia lo stesso spazio presente tra il titolo ed il contenuto degli altri moduli.
lo spazio il più è dovuto ad un tag p vuoto,che però, non conoscendo l'estensione, non so a che serva, ovvero se è utilizzato da qualche opzione; il sistema più immediato è inserire, sempre nel citato file:
:
.mainnewsletter>p{
  display:none;
}

Nota: il sistema corretto di effettuare queste modifiche sarebbe quello di ricreare il template del modulo al di sotto della cartella html/ del template, in modo che gli update non cancellino le modifiche; non conoscendo l'estensione non so se però rispetti il coding style d J1.5...

ciao, marco
: Re:Problema impaginazione ccnewsletter
: 56francesco 28 Dec 2009, 10:07:54
Hem... avevo solo il blocco note di windows e mi impagina le cose a modo suo
non puoi lavorare sui file con quello, se non hai un  sistema operativo linux disponibile ma usi win installati a Notepad++
: Re:Problema impaginazione ccnewsletter
: efrite15 28 Dec 2009, 10:32:04
il sistema più immediato è inserire, sempre nel citato file:

Provato, ma non ottengo risultati ... non l'ho inserito in un posto specifico, ma all'inizio del file! però non penso la cosa infici  ???
il sistema corretto di effettuare queste modifiche sarebbe quello di ricreare il template del modulo al di sotto della cartella html/ del template

Me l'hanno suggerito anche ad inizio post  :) infatti ho fatto, copiando l'intera cartella mod_ccnewsletter all'interno della cartella /templates/joomini/html/

non puoi lavorare sui file con quello, se non hai un  sistema operativo linux disponibile ma usi win installati a Notepad++

In quel momento il convento passava solo il blocknotes  :P ... bisogna sapersi adattare  ;)
: Re:Problema impaginazione ccnewsletter
: mmleoni 28 Dec 2009, 10:47:06
devi inserire la modifica NEL FILE CHE INCLUDI!!!
infatti se modifichi il file in /templates/joomini/html/ e poi carichi quello in /modules/mod_ccnewsletter/assets/newsletter.css difficilmente avrai dei risultati :(

l'altra modifica infatti la hai apportata a quest'ultimo file.

ciao,
marco
: Re:Problema impaginazione ccnewsletter
: efrite15 28 Dec 2009, 14:17:20
no no, l'ho apportata ad entrambi ma non succede nulla  :( ...
: Re:Problema impaginazione ccnewsletter
: mmleoni 28 Dec 2009, 14:30:14
inserita in http://www.fototarzia.it//modules/mod_ccnewsletter/assets/newsletter.css ?
non la vedo... non dovrebbe essere all'inizio del file?

comunque non la trovo in nessun css.

ciao, marco

: Re:Problema impaginazione ccnewsletter
: efrite15 28 Dec 2009, 15:19:05
inserita in http://www.fototarzia.it//modules/mod_ccnewsletter/assets/newsletter.css ?
non la vedo... non dovrebbe essere all'inizio del file?

comunque non la trovo in nessun css.

ciao, marco

L'avevo cancellata perchè non funzionava :) ora l'ho rimessa da entrambe le parti...
: Re:Problema impaginazione ccnewsletter
: mmleoni 28 Dec 2009, 15:34:29
no, no, funziona!
ma rimuovi anche il padding-top:5px; dalla classe .newsletterbutton_highslide

ciao,
marco

ps: se riscrivi tutto ex novo fai prima ;)
: Re:Problema impaginazione ccnewsletter
: efrite15 28 Dec 2009, 15:43:11
no, no, funziona!
ma rimuovi anche il padding-top:5px; dalla classe .newsletterbutton_highslide

ciao,
marco

ps: se riscrivi tutto ex novo fai prima ;)

Se fossi capace lo farei volentieri  ;D !!!
Purtroppo devo adattarmi con quello che so, e scendere a compromessi  :) !
Ora è tutto ok, davvero mille grazie!!!
Chissà perchè però il file nella directory

/www.fototarzia.it/templates/joomini/html/mod_ccnewsletter/assets

non lo legge... devo modificare il principale

/www.fototarzia.it/modules/mod_ccnewsletter/assets

altrimenti non vedo le modifiche...  ???
: Re:Problema impaginazione ccnewsletter
: mmleoni 28 Dec 2009, 15:48:54
Chissà perchè però il file nella directory [...] non lo legge

a questo non posso risponderti, dato che non conosco l'estensione, e non ho il tempo di andare a studiarla :(

ma direi che comunque puoi segnare il topic come risolto.

ciao