Bouton "s'inscrire" ou "créer un nouveau compte" non présent en fin de formulaire !

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Bouton "s'inscrire" ou "créer un nouveau compte" non présent en fin de formulaire !

    Bonjour,

    Avec joomla 2.5 et la dernière version de Virtuemart, sur la page s'inscrire de Virtuemart, je n'ai pas le bouton à la fin du formulaire !!!

    J'ai juste la case à cocher "J'accepte les Conditions Générales de Vente", mais pas le bouton "valider" ou "accepter"...

    cf images ci-jointes.

    Curieusement, le bouton apparait en haut de page: pourtant ce n'est pas cohérent de compléter le formulaire, puis de remonter en haut pour valider ?

    Merci d'avance,

    JérômeCliquez sur l'image pour l'afficher en taille normale

Nom : Virtuemart1.jpg 
Affichages : 1 
Taille : 55,1 Ko 
ID : 1819851Cliquez sur l'image pour l'afficher en taille normale

Nom : Virtuemart2.jpg 
Affichages : 1 
Taille : 71,3 Ko 
ID : 1819852

  • #2
    Re : Bouton "s'inscrire" ou "créer un nouveau compte" non présent en fin de formulair

    Bonsoir,
    J'ai eu la même remarque de pas mal de monde, que le bouton n'est pas bien placer,
    Je l'ai dupliquer en bas de page.
    Dans components/com_virtuemart/views/user/tmpl fichier edit_shopper.php
    Il faut rajouter en bas de page
    Code:
    <div class="buttonBar-right">
    	<button class="button" type="submit" onclick="javascript:return myValidator(userForm, 'saveUser');" ><?php echo $this->button_lbl ?></button>
    	&nbsp;
    	<button class="button" type="reset" onclick="window.location.href='<?php echo JRoute::_('index.php?option=com_virtuemart&view=user'); ?>'" ><?php echo JText::_('COM_VIRTUEMART_CANCEL'); ?></button>
    Ce qui donne pour moi :
    Code:
    <?php
    /**
     *
     * Modify user form view, User info
     *
     * @package	VirtueMart
     * @subpackage User
     * @author Oscar van Eijk
     * @link http://www.virtuemart.net
     * @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved.
     * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
     * VirtueMart is free software. This version may have been modified pursuant
     * to the GNU General Public License, and as distributed it includes or
     * is derivative of works licensed under the GNU General Public License or
     * other free or open source software licenses.
     * @version $Id: edit_shopper.php 6037 2012-05-17 17:45:32Z Milbo $
     */
    
    // Check to ensure this file is included in Joomla!
    defined('_JEXEC') or die('Restricted access');
    
    ?>
    <?php if(!$this->userDetails->user_is_vendor){ ?>
    <div class="buttonBar-right">
    	<button class="button" type="submit" onclick="javascript:return myValidator(userForm, 'saveUser');" ><?php echo $this->button_lbl ?></button>
    	&nbsp;
    	<button class="button" type="reset" onclick="window.location.href='<?php echo JRoute::_('index.php?option=com_virtuemart&view=user'); ?>'" ><?php echo JText::_('COM_VIRTUEMART_CANCEL'); ?></button>
    
    </div>
    <?php } ?>
    <?php if( $this->userDetails->virtuemart_user_id!=0)  {
        echo $this->loadTemplate('vmshopper');
        } ?>
    <?php echo $this->loadTemplate('address_userfields'); ?>
    
    
    
    <?php if ($this->userDetails->JUser->get('id') ) {
      echo $this->loadTemplate('address_addshipto');
      }
      ?>
    <?php if(!empty($this->virtuemart_userinfo_id)){
    	echo '<input type="hidden" name="virtuemart_userinfo_id" value="'.(int)$this->virtuemart_userinfo_id.'" />';
    }
    ?>
    <input type="hidden" name="task" value="<?php echo $this->fTask; // I remember, we removed that, but why?   ?>" />
    <input type="hidden" name="address_type" value="BT" />
    <div class="buttonBar-right">
    	<button class="button" type="submit" onclick="javascript:return myValidator(userForm, 'saveUser');" ><?php echo $this->button_lbl ?></button>
    	&nbsp;
    	<button class="button" type="reset" onclick="window.location.href='<?php echo JRoute::_('index.php?option=com_virtuemart&view=user'); ?>'" ><?php echo JText::_('COM_VIRTUEMART_CANCEL'); ?></button>
    
    </div>

    Commentaire


    • #3
      Re : Bouton &quot;s'inscrire&quot; ou &quot;créer un nouveau compte&quot; non présent en fin de formulair

      Boisoir,

      Merci pour l'info ;-)

      Sinon un modérateur du template GAVICK m'a indiqué le code qui solutionne le problème en plaçant bien en bas le bouton de validation du formulaire:

      .form-validate {
      position: relative;
      padding-bottom: 50px;
      }

      .form-validate .buttonBar-right {
      position: absolute;
      bottom: 0;
      }


      Bonne soirée,

      Jérôme

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X