¿Cómo se pueden mov...
Avisos
Vaciar todo

¿Cómo se pueden mover los botones "Registrar y comprar" y "Cancelar" al registrar una cuenta de usuario?  

 
Beatriz
 Beatriz
Usuario eminente

Hola,

Al registrarse como usuario en la tienda online, los botones "Registrar y comprar" y "Cancelar" los quisiera mover al final del formulario. ¿Cómo se puede cambiar la posición de estos botones?

Un saludo!!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 23/09/2012 7:42 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Beatriz,

¿Puedes facilitar una captura donde ilustres donde se muestran actualmente y donde los quieres trasladar? así evitamos tener que registrarnos en tu web solo para ver esta funcionalidad.

Saludos

ResponderCitar
Respondido : 23/09/2012 11:00 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Beatriz
 Beatriz
Usuario eminente

Hola Luis,

Claro, te adjunto la captura...

Estoy usando Joomla! 2.5.4 y Virtuemart 2.0.10

Un saludo!!
Javier

ResponderCitar
Respondido : 23/09/2012 11:50 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Por defecto en Virtuemart se cargan ahí los botones. Si quieres mostrarlos en la parte inferior será necesario aplicar cambios en el código del componente. Tendrías que editar el archivo components/com_virtuemart/views/user/tmpl/edit_address.php y localizar el siguiente código:

	
fTask, 'cart') || strpos($this->fTask, 'checkout')) { $rview = 'cart'; } else { $rview = 'user'; } // echo 'rview = '.$rview; if (strpos($this->fTask, 'checkout') || $this->address_type == 'ST') { $buttonclass = 'default'; } else { $buttonclass = 'button vm-button-correct'; } if (VmConfig::get('oncheckout_show_register', 1) && $this->userId == 0 && !VmConfig::get('oncheckout_only_registered', 0) && $this->address_type == 'BT' and $rview == 'cart') { echo JText::sprintf('COM_VIRTUEMART_ONCHECKOUT_DEFAULT_TEXT_REGISTER', JText::_('COM_VIRTUEMART_REGISTER_AND_CHECKOUT'), JText::_('COM_VIRTUEMART_CHECKOUT_AS_GUEST')); } else { //echo JText::_('COM_VIRTUEMART_REGISTER_ACCOUNT'); } if (VmConfig::get('oncheckout_show_register', 1) && $this->userId == 0 && $this->address_type == 'BT' and $rview == 'cart') { ?> <button class="" type="submit" onclick="javascript:return callValidatorForRegister(userForm);" title=""> <button class="" title="" type="submit" onclick="javascript:return myValidator(userForm, 'fTask; ?>');" > <button class="default" type="reset" onclick="window.location.href=''" > <button class="" type="submit" onclick="javascript:return myValidator(userForm, 'fTask; ?>');" > <button class="default" type="reset" onclick="window.location.href=''" >

Este código habría que moverlo al final del archivo, justo antes de la etiqueta .

En el caso de que vayas a hacer los cambios realiza una copia de seguridad del archivo para poder volver atrás en caso de problemas.

ResponderCitar
Respondido : 24/09/2012 11:26 am

Cursos Gratuitos WordPress

Beatriz
 Beatriz
Usuario eminente

Gracias Pablo, ha funcionado perfectamente.

Un saludo,
Javier

ResponderCitar
Respondido : 24/09/2012 11:45 am