Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : Aleclysk 29 Jan 2012, 16:27:22
-
Ciao,
Sto usando beez5 come template per un sito joomla 1.7.2
Il modulo contatti viene formattato correttamente su chrome e firefox ma viene sballato in ie9
Va faccio vedere:
Chrome
(http://img9.imageshack.us/img9/6559/beez5chrome.jpg)
firefox
(http://img46.imageshack.us/img46/407/beez5firefox.jpg)
internet explorer 9
(http://img855.imageshack.us/img855/9551/beez5internetexplorer9.jpg)
Qualche soluzione ??
Io ho pensato di andare in override mettendo il tutto dentro a una tabella ... anche se preferirei qualcosa di più pulito. idee ?
grazie in anticipo
-
ciao
non hai bisogno di fare un override
ti basta creare un css apposito x ie9 e sitemi tutto da li , anche se potresti sistemare il css già esistente senza creare un css x il 9 .
-
ciao
non hai bisogno di fare un override
ti basta creare un css apposito x ie9 e sitemi tutto da li , anche se potresti sistemare il css già esistente senza creare un css x il 9 .
Ti ringrazio, ma esattamente come dovrei sistemarlo secondo te ? A me il codice sembrava ok ... non riesco a capire perchè ie9 non lo renderizza come gli altri 2
-
Salve,
scusate se mi inserisco anche io ma, Adottauncane mi ha segnalato questo topic. Io ne ho uno aperto con lo stesso problema.
Io il problema ce l'ho con il form di registrazione utente: http://www.lacasettabio.it/index.php?option=com_users&view=registration (http://www.lacasettabio.it/index.php?option=com_users&view=registration)
Sono entrato in contatto con il creatore del template che anche lui mi sta cercando di far cambiare il CSS in quanto per IE9 ancora non l'ha scritto. Al momento ancora ci sono problemi: non corrispondono le righe che ha lui con quelle che ho io nel file. Quindi non posso fare la modifica consigliata: si tratterebbe di sostituire solo una parolina.
Vi tengo informati.
-
Salve,
scusate se mi inserisco anche io ma, Adottauncane mi ha segnalato questo topic. Io ne ho uno aperto con lo stesso problema.
Io il problema ce l'ho con il form di registrazione utente: http://www.lacasettabio.it/index.php?option=com_users&view=registration (http://www.lacasettabio.it/index.php?option=com_users&view=registration)
Sono entrato in contatto con il creatore del template che anche lui mi sta cercando di far cambiare il CSS in quanto per IE9 ancora non l'ha scritto. Al momento ancora ci sono problemi: non corrispondono le righe che ha lui con quelle che ho io nel file. Quindi non posso fare la modifica consigliata: si tratterebbe di sostituire solo una parolina.
Vi tengo informati.
Grazie, appena hai news fammi sapere che ho cercato in tutti i modi di sistemare ma non ci sono riuscito. Per il momento ho messo tutto dentro una tabella in default_form.php in templates/beez5/html/com_contact/contact con l'override del template ... solo che devo capire come togliere il bordo grigio della tabella.
-
ciao un link al sito magari la soluzione è Più semplice di quel che sembra.
se metti il link togli override altrimenti chi ti da aiuto lo va senza override
-
ciao un link al sito magari la soluzione è Più semplice di quel che sembra.
se metti il link togli override altrimenti chi ti da aiuto lo va senza override
ciao il sito l'ho ancora in locale. il problema di ie9 lo fa senza override, col modulo contact di default di beez5 su joomla 1.7.2 quindi è verificabile da qualsiasi installazione standard.
l'override lo sto usando per bypassare il problema mettendo il tutto dentro a una tabella nel file override di default_form in modo che alla fine mi risulta così su tutti i browser:
(http://img577.imageshack.us/img577/4969/overrideh.jpg)
il problema che mi resta ora è capire come togliere i bordi della tabella solo nel form contatti.
Se tolgo il valore di td tr in beez5.css me lo toglie anche in altre pagine dove invece mi va bene.
Ho allora cercato di accodare un'altra regola css sullo stesso beez5.css ma non sono stato capace di fargliela applicare ... me la ignora. Purtroppo il mio css è molto arrugginito :(
-
non sapendo come hai formattato la pagina con la tua modifica unica cosa che mi viene in mente visto che hai fatto una tabella "non si usano a meno che si e costretti " meglio un bel div.
prova a mettere nel css
table { border: none;}
-
non sapendo come hai formattato la pagina con la tua modifica unica cosa che mi viene in mente visto che hai fatto una tabella "non si usano a meno che si e costretti " meglio un bel div.
prova a mettere nel css
table { border: none;}
Niente da fare, per quanto aggiunga degli stili alla fine del beez5.css, quando vado a fare la modifica alla tabella del contact_form non me li applica.
Ho provato a definire degli stili in line anche sullo stesso default.form ma niente.
Per ovviare ho tolto gli stili dal beez5 di table, td e tr e adesso il form è come dovrebbe essere ... senza bordi. Per i miei scopi va bene lo stesso, lo userò così, grazie comunque.
-
Io ho quasi risolto; leggi il mio topic:
http://forum.joomla.it/index.php/topic,154571.msg691678.html#msg691678 (http://forum.joomla.it/index.php/topic,154571.msg691678.html#msg691678)
-
Io ho quasi risolto; leggi il mio topic:
http://forum.joomla.it/index.php/topic,154571.msg691678.html#msg691678 (http://forum.joomla.it/index.php/topic,154571.msg691678.html#msg691678)
Ti ringrazio, ma per me va bene anche con le tabelle, quello che conta è il risultato ;) Nei prossimi siti userò un modulo contatti di qualche estensione.
Cmq la mia soluzione è questa:
Override nel defauld_form.php con il seguente codice:
<table width="600" border="0">
<tr>
<td width="200" height="40"><?php echo $this->form->getLabel('contact_name'); ?></td>
<td height="40"><?php echo $this->form->getInput('contact_name'); ?></td>
</tr>
<tr>
<td width="200" height="40"><span id="contatti"><?php echo $this->form->getLabel('contact_email'); ?></span></td>
<td height="40"><span id="contatti"><?php echo $this->form->getInput('contact_email'); ?></span></td>
</tr>
<tr>
<td width="200" height="40"><span id="contatti"><?php echo $this->form->getLabel('contact_subject'); ?></span></td>
<td height="40"><span id="contatti"><?php echo $this->form->getInput('contact_subject'); ?></span></td>
</tr>
<tr>
<td width="200"><span id="contatti"><?php echo $this->form->getLabel('contact_message'); ?></span></td>
<td><span id="contatti"><?php echo $this->form->getInput('contact_message'); ?></span></td>
</tr>
<tr>
<td width="200" height="40"><dl>
<span id="contatti">
<?php if ($this->params->get('show_email_copy')){ ?>
<?php echo $this->form->getLabel('contact_email_copy'); ?>
</span>
</dl></td>
<td height="40"><span id="contatti"><?php echo $this->form->getInput('contact_email_copy'); ?></span></td>
</tr>
</table>
ed ho reimpostato in beezss .css i valori di table border e td tr border su border=none
Ciao!
-
ciao
Sto usando beez5 come template per un sito joomla 1.7.2
magiri aggiornare joomla all1.7.4 che risolvi i tuoi problemi ?
io ho appena provato su ie9 con 1.7.4 il modulo contatti e perfetto .
poi se tu anzi ti piace tenere una tabella ben venga.
-
ciaomagiri aggiornare joomla all1.7.4 che risolvi i tuoi problemi ?
io ho appena provato su ie9 con 1.7.4 il modulo contatti e perfetto .
poi se tu anzi ti piace tenere una tabella ben venga.
ottimo consiglio, ci proverò! Grazie.
Certo che sto joomla va come un treno, ho cominciato a sviluppare alla 1.7.2 e adesso è alla 2.5 é_è
va beh che ci impiego solo poche ore a settimana ma qui si esagera ;)
ciao!
-
questo è ie9
i riquadri rossi sono solo xche ho fatto invio senza contenuto x farti vedere che sono identici a firefox
[allegato eliminato da un amministratore essendo vecchio più di un anno]
-
questo è ie9
i riquadri rossi sono solo xche ho fatto invio senza contenuto x farti vedere che sono identici a firefox
per non sapere ne leggere ne scrivere ho aggiornato alla 2.5 -_- e la situazione non mi si è risolta, è tornata come al primo post. A sto punto non saprei ... deve essere il mio beez5 che ha il problema. Ci avrò fatto qualcosa di strano! vado avanti con le tabelle va, ciao!