Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : dario79 28 Sep 2011, 17:15:56

: com_contact spostare form mail
: dario79 28 Sep 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.
: Re:com_contact spostare form mail
: xplosion 28 Sep 2011, 17:18:54
devi utilizzare la tecnica override, era da qualche parte una guida, prova a fare una ricerca.
: Re:com_contact spostare form mail
: dario79 28 Sep 2011, 17:30:50
ok trovata!
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)
mi sai dire nel dettaglio come modificare il relativo file per ottenere il risultato?
: Re:com_contact spostare form mail
: dario79 30 Sep 2011, 14:00:32
nessuno sa aiutarmi ?? :-[
: Re:com_contact spostare form mail
: xplosion 30 Sep 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.
: Re:com_contact spostare form mail
: dario79 30 Sep 2011, 15:27:58
alcune prove le ho fatte ma non ci sono riuscito !!
: Re:com_contact spostare form mail
: xplosion 30 Sep 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.
: Re:com_contact spostare form mail
: dario79 30 Sep 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>
: Re:com_contact spostare form mail
: xplosion 30 Sep 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.