Back to top

Autore Topic: com_contact spostare form mail  (Letto 1908 volte)

Offline dario79

  • Nuovo arrivato
  • *
  • Post: 22
    • Mostra profilo
com_contact spostare form mail
« il: 28 Set 2011, 17:15:56 »
buongiorno a tutti,
sapete come si può spostare il form invio mail a fianco delle informazioni di contatto invece che sotto ??
Grazie, saluti.

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:com_contact spostare form mail
« Risposta #1 il: 28 Set 2011, 17:18:54 »
devi utilizzare la tecnica override, era da qualche parte una guida, prova a fare una ricerca.

Offline dario79

  • Nuovo arrivato
  • *
  • Post: 22
    • Mostra profilo
Re:com_contact spostare form mail
« Risposta #2 il: 28 Set 2011, 17:30:50 »
ok trovata!
http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html
mi sai dire nel dettaglio come modificare il relativo file per ottenere il risultato?

Offline dario79

  • Nuovo arrivato
  • *
  • Post: 22
    • Mostra profilo
Re:com_contact spostare form mail
« Risposta #3 il: 30 Set 2011, 14:00:32 »
nessuno sa aiutarmi ?? :-[

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:com_contact spostare form mail
« Risposta #4 il: 30 Set 2011, 14:44:06 »
dario79,
Guarda che a dire nel dettaglio su come modificare significa di fare il tuo lavoro.
Visto che hai già trovato quella guida, leggila bene. Ti servono inoltre anche conoscenze di base di html per modificare alcuni tag.

Offline dario79

  • Nuovo arrivato
  • *
  • Post: 22
    • Mostra profilo
Re:com_contact spostare form mail
« Risposta #5 il: 30 Set 2011, 15:27:58 »
alcune prove le ho fatte ma non ci sono riuscito !!

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:com_contact spostare form mail
« Risposta #6 il: 30 Set 2011, 15:37:04 »
Ecco uno spunto:
Copia i file default.php e default_items.php dalla cartella /components/com_contact/views/category/tmpl
nella cartella /templates/IlTuoTemplatePredefinito/html/com_contact
Successivamente li devi modificare come desideri.

Offline dario79

  • Nuovo arrivato
  • *
  • Post: 22
    • Mostra profilo
Re:com_contact spostare form mail
« Risposta #7 il: 30 Set 2011, 16:08:28 »
Successivamente li devi modificare come desideri.


 
è qui che non riesco ad andare oltre:
  <?php
*
*/
// no direct access
defined('_JEXEC') or die('Restricted access');
$cparams =& JComponentHelper::getParams('com_media');
?>
 
<div class="rt-joomla <?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<div class="contact">
<?php if ( $this->params->get( 'show_page_title', 1 ) && !$this->contact->params->get( 'popup' ) && $this->params->get('page_title') != $this->contact->name ) : ?>
<h1 class="rt-pagetitle">
<?php echo $this->escape($this->params->get('page_title')); ?>
</h1>
<?php endif; ?>
<?php if ( $this->params->get( 'show_contact_list' ) && count( $this->contacts ) > 1) : ?>
<div class="filter">
<form action="<?php echo JRoute::_('index.php') ?>" method="post" name="selectForm" id="selectForm">
<?php echo JText::_( 'Select Contact' ); ?>:
<?php echo JHTML::_('select.genericlist', $this->contacts, 'contact_id', 'class="inputbox" onchange="this.form.submit()"', 'id', 'name', $this->contact->id);?>
<input type="hidden" name="option" value="com_contact" />
</form>
</div>
<?php endif; ?>
<?php if ( $this->contact->name && $this->contact->params->get( 'show_name' ) ) : ?>
<h1 class="name">
<?php echo $this->escape($this->contact->name); ?>
</h1>
<?php endif; ?>

<?php if ( $this->contact->con_position && $this->contact->params->get( 'show_position' ) ) : ?>
<h2>
<?php echo $this->escape($this->contact->con_position); ?>
</h2>
<?php endif; ?>
<?php if ( $this->contact->image && $this->contact->params->get( 'show_image' ) ) : ?>
<div class="image">
<?php echo JHTML::_('image', 'images/stories' . '/'.$this->contact->image, JText::_( 'Contact' ), array('align' => 'middle')); ?>
</div>
<?php endif; ?>

<?php echo $this->loadTemplate('address'); ?>
<?php if ( $this->contact->params->get( 'allow_vcard' ) ) : ?>
<p>
<?php echo JText::_( 'Download information as a' );?>
<a href="<?php echo JURI::base(); ?>index.php?option=com_contact&amp;task=vcard&amp;contact_id=<?php echo $this->contact->id; ?>&amp;format=raw&amp;tmpl=component"><?php echo JText::_( 'VCard' );?>
</p>
<?php endif;
if ( $this->contact->params->get('show_email_form') && ($this->contact->email_to || $this->contact->user_id))
echo $this->loadTemplate('form');
?>
</div>
</div>
« Ultima modifica: 30 Set 2011, 16:10:32 da dario79 »

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:com_contact spostare form mail
« Risposta #8 il: 30 Set 2011, 16:15:33 »
Ed ecco perché ti dicevo prima che "Ti servono inoltre anche conoscenze di base di html per modificare alcuni tag".
Qui, oltre l'html interviene anche l'immaginazione.

 



Web Design Bolzano Kreatif