Back to top

Autore Topic: Modifica layout pagina contatti  (Letto 5264 volte)

Offline maw81maw

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
Modifica layout pagina contatti
« il: 29 Dic 2009, 15:52:36 »
Ciao e grazie in anticipo a tutti.

Dunque stò facendo un sito (http://maw.altervista.org/index.php) e vorrei personalizzare la pagina contatti!
Ho già provato a effettuare un override del componente contact copiando i tre files:
    * components/com_contact/views/contact/tmpl/default.php
    * components/com_contact/views/contact/tmpl/default_address.php
    * components/com_contact/views/contact/tmpl/default_form.php
nella cartella templates/nome-template/html/com_contact/contact e poi modificare il file defoult.php.
Ho provato a spostare il codice del form nella cella affianco ma non funziona.

Vorrei portare il form affianco agli indirizzi riducendo così l'altezza della pagina o per lo meno centrare il form.

Qualcuno ha già provato?
Grazie.

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Modifica layout pagina contatti
« Risposta #1 il: 29 Dic 2009, 16:08:33 »
Non l'ho mai fatto ma dovrebbe essere possibile senza problemi. Naturalmente conosci questo articolo:http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline maw81maw

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
Re:Modifica layout pagina contatti
« Risposta #2 il: 29 Dic 2009, 16:59:43 »
Non l'ho mai fatto ma dovrebbe essere possibile senza problemi. Naturalmente conosci questo articolo:http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html

Grazie tonicopi, è proprio la guida che ho seguito ma non riesco a spostare il form! Se lo metto nella cella adiacente ai dati mi crea comunque una nuova riga, di seguito il pezzo di codice originale che visualizza i riferimenti del contatto:
originale
Citazione
<table border="0" width="100%">
      <tr>
         <td></td>
         <td rowspan="2" align="right" valign="top">
         <?php if ( $this->contact->image && $this->contact->params->get( 'show_image' ) ) : ?>
            <div style="float: right;">
               <?php echo JHTML::_('image', 'images/stories' . '/'.$this->contact->image, JText::_( 'Contact' ), array('align' => 'middle')); ?>
            </div>
         <?php endif; ?>
         </td>
      </tr>
      <tr>
         <td>
            <?php echo $this->loadTemplate('address'); ?>
         </td>
      </tr>
      </table>

il pezzo del form viene dopo fuori da questa tabella.
Ho provato in tutti i modi e concettualmente come segue dovrebbe andare giusto?

Citazione
      <table border="0" width="100%">
      <tr>
         <td></td>
         <td rowspan="2" align="right" valign="top">
         <?php if ( $this->contact->image && $this->contact->params->get( 'show_image' ) ) : ?>
            <div style="float: right;">
               <?php echo JHTML::_('image', 'images/stories' . '/'.$this->contact->image, JText::_( 'Contact' ), array('align' => 'middle')); ?>
            </div>
         <?php endif; ?>
         </td>
      </tr>
      <tr>
         <td>
            <?php echo $this->loadTemplate('address'); ?>
         </td>
         <td>
            <?php if ( $this->contact->params->get('show_email_form') && ($this->contact->email_to || $this->contact->user_id)) echo $this->loadTemplate('form'); ?>
         </td>

      </tr>
      </table>

ma così è come se facessi una vuova linea <tr>!!!

Grazie.

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Modifica layout pagina contatti
« Risposta #3 il: 29 Dic 2009, 17:11:55 »
Mi trovo in un computer fuori casa e non poso verificare ma io proverei così a mettergli il form davanti nella stessa riga:
Codice: [Seleziona]
<table border="0" width="100%">
      <tr>
<td>
<?php if ( $this->contact->params->get('show_email_form') && ($this->contact->email_to || $this->contact->user_id)) echo $this->loadTemplate('form'); ?>
</td>
         <td rowspan="2" align="right" valign="top">
         <?php if ( $this->contact->image && $this->contact->params->get'show_image' ) ) : ?>
            <div style="float: right;">
               <?php echo JHTML::_('image''images/stories' '/'.$this->contact->imageJText::_'Contact' ), array('align' => 'middle')); ?>
            </div>
         <?php endif; ?>
         </td>

      </tr>
      <tr>
         <td>
            <?php echo $this->loadTemplate('address'); ?>
         </td>
      </tr>
      </table>
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline maw81maw

  • Esploratore
  • **
  • Post: 71
    • Mostra profilo
Re:Modifica layout pagina contatti
« Risposta #4 il: 29 Dic 2009, 17:21:48 »
Grazie,
però facendo così me lo porta sopra, se vai a vedere il sito lo vedi il risultato.
Bhà non capisco >:(

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Modifica layout pagina contatti
« Risposta #5 il: 29 Dic 2009, 23:37:58 »
Lavoraci con pazienza finchè sistemi, se ci tieni...

joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline luken

  • Nuovo arrivato
  • *
  • Post: 44
    • Mostra profilo
Re:Modifica layout pagina contatti
« Risposta #6 il: 04 Giu 2010, 16:15:32 »
Ciao ragazzi , anche ho lo stesso identico problema di maw81maw!

Alla fine è stato risolto?
 io ho provato a mettere
Codice: [Seleziona]
<td>
<?php if ( $this->contact->params->get('show_email_form') && ($this->contact->email_to || $this->contact->user_id)) echo $this->loadTemplate('form'); ?>
</td>

un po ovunque all 'interno della pagina , ma al fianco delle info non sono mai riuscito a metterlo , forse per problemi di larghezza della pagina che pero' non so dove cambiare


Grazie
« Ultima modifica: 04 Giu 2010, 16:34:22 da luken »

 



Web Design Bolzano Kreatif