Bjr
J'ai modifier la mise en page de Detail Facturation / informations de facturation accessible depuis le bouton commander sur la page Panier
J'ai déplacer les 3 boutons "inscrivez vous et commander" "commandez comme invité" "annuler" en dessous en dessous du formulaire d'inscription
Pour cela modifier la page :
components/com_virtuemart/views/user/tmpl/edit_address.php
deplacer le code suivant entre les lignes 138 et 166
<?php
if (!class_exists ('VirtueMartCart')) {
require(JPATH_VM_SITE . DS . 'helpers' . DS . 'cart.php');
}
if (count ($this->userFields['functions']) > 0) {
echo '<script language="javascript">' . "\n";
echo join ("\n", $this->userFields['functions']);
echo '</script>' . "\n";
}
echo $this->loadTemplate ('userfields');
?>
</fieldset>
<?php // }
if ($this->userDetails->JUser->get ('id')) {
echo $this->loadTemplate ('addshipto');
} ?>
<input type="hidden" name="option" value="com_virtuemart"/>
<input type="hidden" name="view" value="user"/>
<input type="hidden" name="controller" value="user"/>
<input type="hidden" name="task" value="<?php echo $this->fTask; // I remember, we removed that, but why? ?>"/>
<input type="hidden" name="layout" value="<?php echo $this->getLayout (); ?>"/>
<input type="hidden" name="address_type" value="<?php echo $this->address_type; ?>"/>
<?php if (!empty($this->virtuemart_userinfo_id)) {
echo '<input type="hidden" name="shipto_virtuemart_userinfo_id" value="' . (int)$this->virtuemart_userinfo_id . '" />';
}
echo JHTML::_ ('form.token');
?>
et placer après
<form method="post" id="userForm" name="userForm" class="form-validate">
<!--<form method="post" id="userForm" name="userForm" action="<?php echo JRoute::_ ('index.php'); ?>" class="form-validate">-->
vers la ligne 85
De plus le texte expliquant l'utilisation des boutons ne paraissant pas trop compréhensifs
j'ai modifié le fichier : language/fr-FR/fr-FR.com_virtuemart.ini à la ligne 223 de cette manière :
COM_VIRTUEMART_ONCHECKOUT_DEFAULT_TEXT_REGISTER="< strong>INSCRIVEZ VOUS ET COMMANDER:</strong><br>Créer un compte et ensuite consulter vos commandes via votre compte<br><br><strong>COMMANDER COMME INVITE:</strong><br>Vous recevrez un email contenant un mot de passe pour consulter cette commande uniquement<br><br>"
Le résultat est visible ici
Pour modifier le css : components/com_virtuemart/assets/css/vmsite-ltr.css
la balise .display-number,.control-buttons,.right {} vers la ligne 210
Si ça peut aider quelqu'un , je suis content de moi ....
Jacky
J'ai modifier la mise en page de Detail Facturation / informations de facturation accessible depuis le bouton commander sur la page Panier
J'ai déplacer les 3 boutons "inscrivez vous et commander" "commandez comme invité" "annuler" en dessous en dessous du formulaire d'inscription
Pour cela modifier la page :
components/com_virtuemart/views/user/tmpl/edit_address.php
deplacer le code suivant entre les lignes 138 et 166
<?php
if (!class_exists ('VirtueMartCart')) {
require(JPATH_VM_SITE . DS . 'helpers' . DS . 'cart.php');
}
if (count ($this->userFields['functions']) > 0) {
echo '<script language="javascript">' . "\n";
echo join ("\n", $this->userFields['functions']);
echo '</script>' . "\n";
}
echo $this->loadTemplate ('userfields');
?>
</fieldset>
<?php // }
if ($this->userDetails->JUser->get ('id')) {
echo $this->loadTemplate ('addshipto');
} ?>
<input type="hidden" name="option" value="com_virtuemart"/>
<input type="hidden" name="view" value="user"/>
<input type="hidden" name="controller" value="user"/>
<input type="hidden" name="task" value="<?php echo $this->fTask; // I remember, we removed that, but why? ?>"/>
<input type="hidden" name="layout" value="<?php echo $this->getLayout (); ?>"/>
<input type="hidden" name="address_type" value="<?php echo $this->address_type; ?>"/>
<?php if (!empty($this->virtuemart_userinfo_id)) {
echo '<input type="hidden" name="shipto_virtuemart_userinfo_id" value="' . (int)$this->virtuemart_userinfo_id . '" />';
}
echo JHTML::_ ('form.token');
?>
et placer après
<form method="post" id="userForm" name="userForm" class="form-validate">
<!--<form method="post" id="userForm" name="userForm" action="<?php echo JRoute::_ ('index.php'); ?>" class="form-validate">-->
vers la ligne 85
De plus le texte expliquant l'utilisation des boutons ne paraissant pas trop compréhensifs
j'ai modifié le fichier : language/fr-FR/fr-FR.com_virtuemart.ini à la ligne 223 de cette manière :
COM_VIRTUEMART_ONCHECKOUT_DEFAULT_TEXT_REGISTER="< strong>INSCRIVEZ VOUS ET COMMANDER:</strong><br>Créer un compte et ensuite consulter vos commandes via votre compte<br><br><strong>COMMANDER COMME INVITE:</strong><br>Vous recevrez un email contenant un mot de passe pour consulter cette commande uniquement<br><br>"
Le résultat est visible ici
Pour modifier le css : components/com_virtuemart/assets/css/vmsite-ltr.css
la balise .display-number,.control-buttons,.right {} vers la ligne 210
Si ça peut aider quelqu'un , je suis content de moi ....
Jacky
Commentaire