Imprimir
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

El objetivo es tener claro que hace cada fichero de la vista user de virtuemart para  poder montar a nuestro en la plantilla que utilicemos en :
/templates/nuestraplantilla/html /virtuemart/user/

Overrides de views de Virtuemart

La vista user de virtuemart utiliza los siguiente ficheros:

Fichero user/edit

Este fichero debería ser el que cargue primero siempre al editar cuando estamos tratando datos de usuario de virtuemart, pero no es así, ya que este fichero no se llega siempre, solo se llega:

Hay que tener en cuenta que el registro de un usuario nuevo se puede realizar desde un item de menu (normalmente) o desde el propio carro, desde el boton "Añadir/Editar información de facturación", lógicamente cuando no esta identificado y no se permite la compra como invitado.

 Esté fichero siempre carga user/edit_shopper

Fichero user/edit_shopper

 Desde este fichero carga estos ficheros:

Fijate :

No siempre carga estos dos ficheros, el vmshopper solo carga cuando es un usuario registrado, y otra cosa a tener en cuenta es que no carga el fichero address.

 

Fichero user/edit_vmshopper

Fichero que muestra lista de vendedores y lista de grupo de compradores. (NO LO UTILIZO de momento ... )

 

Fichero user/edit_address

A este fichero llegamos desde el carro cuando estamos identificados:

Principalmente este fichero renderiza los botones de seguir comprando o registrase del carro y carga fichero edit_address_addshipto, el que muestra direcciones y btn crea una nueva.

 

Fichero user/edit_address_userfields

 Muestra los campos que tengamos en la configuración de campos personalizados de comprador que vemos en administración virtuemart.

 

 Otras anotaciones interesantes tener en cuenta:

Los items de menú que podemos crear del componente virtuemart relacionadas con usuarios:

Nos lleva al mismo sitio, a user/edit

 [PENDIENTE]

ListaDirecciones

 

Le informamos que nuestro sitio web usa cookies propias y de terceros para poder prestar sus servicios.Al continuar navegando, entendemos que acepta su uso. Información