Back to top

Autore Topic: layout pagina registrazione  (Letto 1491 volte)

Offline Blefari

  • Nuovo arrivato
  • *
  • Post: 24
    • Mostra profilo
layout pagina registrazione
« il: 01 Ago 2012, 21:08:32 »
Salve, come faccio a creare una pagina di registrazione su due colonne?

Ho inserito dei campi con il plugin user profile, quindi ho:

Registrazione Utente:
Nome
Nome utente
ecc.

Profilo Utente:
Città
Provincia

Vorrei spostare il profilo utente affianco alla registrazione utente

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:layout pagina registrazione
« Risposta #1 il: 01 Ago 2012, 21:47:47 »
Molto probabilmente lo puoi fare attraverso i css, ma forse devi anche modificare il file che si occupa di impaginare quei dati....devi fare una prova.

Se constati che devi modificare anche il file, ricordati di operare con l'override, così eviterai di sovrascrivere il file in caso di aggiornamenti.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline Blefari

  • Nuovo arrivato
  • *
  • Post: 24
    • Mostra profilo
Re:layout pagina registrazione
« Risposta #2 il: 02 Ago 2012, 10:08:45 »
Il problema è che andando a vedere il file che si occupa della registrazione com_user/regstration/default.php:

Codice: [Seleziona]

<?php

defined
('_JEXEC') or die;

JHtml::_('behavior.keepalive');
JHtml::_('behavior.tooltip');
JHtml::_('behavior.formvalidation');
?>


<section class="registration<?php echo $this->pageclass_sfx?>">
    <?php if ($this->params->get('show_page_heading')) : ?>
    <header>
        <h1><?php echo $this->escape($this->params->get('page_heading')); ?></h1>
    </header>
    <?php endif; ?>

    <form id="member-registration" action="<?php echo JRoute::_('index.php?option=com_users&task=registration.register'); ?>" method="post" class="form-validate">
    <?php foreach ($this->form->getFieldsets() as $fieldset): // Iterate through the form fieldsets and display each one.?>
        <?php $fields $this->form->getFieldset($fieldset->name);?>
        <?php if (count($fields)):?>
        <fieldset>
        <?php if (isset($fieldset->label)):// If the fieldset has a label set, display it as the legend.?>
            <legend><?php echo JText::_($fieldset->label);?></legend>
        <?php endif;?>
            <dl>
        <?php foreach($fields as $field):// Iterate through the fields in the set and display them.?>
            <?php if ($field->hidden):// If the field is hidden, just display the input.?>
                <?php echo $field->input;?>
            <?php else:?>
                <dt>
                <?php echo $field->label?>
                <?php if (!$field->required && $field->type!='Spacer' && $field->name!='jform[username]'): ?>
                              <span class="optional"><?php echo JText::_('COM_USERS_OPTIONAL'); ?></span>
                <?php endif; ?>
                </dt>
                <dd><?php echo $field->input;?></dd>
            <?php endif;?>
        <?php endforeach;?>
            </dl>
        </fieldset>
        <?php endif;?>
    <?php endforeach;?>

        <div>
            <button type="submit" class="validate"><?php echo JText::_('JREGISTER');?></button>
            <?php echo JText::_('COM_USERS_OR');?>
            <a href="<?php echo JRoute::_('');?>" title="<?php echo JText::_('JCANCEL');?>"><?php echo JText::_('JCANCEL');?>[/url]
            <input type="hidden" name="option" value="com_users" />
            <input type="hidden" name="task" value="registration.register" />
            <?php echo JHtml::_('form.token');?>
        </div>
    </form>
</section>

viene eseguito un ciclo for su tutti i campi attivi, quindi non c'è una divisione delle due parti
« Ultima modifica: 02 Ago 2012, 10:11:44 da Blefari »

 



Web Design Bolzano Kreatif