Hola,
Me gustaría añadir un bloque en el lado izq de la plantilla Elara, donde está el carrito y el menú principal, para que el cliente inicie sesión.
Me gustaría hacer lo mismo con el bloque caja de facones y añadirla debajo de los productos destacados.
Cómo lo puedo hacer?
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Que modulo quieres añadir?, el problema es que no todos los módulos se pueden agregar a una determinada posición
Saludos.
Hola Jhon,
Pues si quieres que te diga la verdad no se bien que módulo debería ser, puesto que no los conozco realmente...
El de los clientes es para logearse tipo "Mi Cuenta" o "Iniciar sesión" algo así.
El de Facebook es el "Bloque caja Facebook Me Gusta", que ya está configurado pero no se como mostrarlo y colocarlo en el frontend.
Cómo se "colocan" o distribuyen los modulos en el frontend?
Hola
Desde el backend de tu prestashop , ubica Modulos => POsiciones de los módulos
Ubica la posición displayNav, que es posiblemente la posición que necesitas, verás posiblemente que aqui ya tienes algunos módulos, el que necesitas agregar es el módulo de Bloque de Información de Usuarios, puedes hacerlo desde la parte superior : INsertar un Hook , buscas el módulo y la posición, puedes dejar el resto por defecto.
Saludos.
Hola
En esta pantalla busca el módulo llamado : bloque de divisa
Es esta posición que usa este módulo la misma que debes usar
Saludos
Ya lo he encontrado.
Qué debo hacer?
También he encontrado en "actionModuleRegisterHookAfter", Bloque Mi Cuenta y Bloque Mi Cuenta en el pie de página. Estos no tienen nada que ver?
Hola,
Para añadir el enlace de iniciar sesión de usuario en la parte izquierda vete a Módulos->Posiciones de los módulos y pulsa en el enlace Insertar un Hook.
En el campo Módulo elige la opción Bloque de información de usuario y en el campo Insertar hook en elige displayNav. No seleciones nada en Excepciones y pulsa en Guardar. Así ya debería salir el enlace.
Si quieres mostrarlo más arriba vete de nuevo a Módulos->Posiciones de los módulos. En la parte superior marca la casilla Mostrar los hooks invisibles. Ahora sí que debería aparecer la posición displayNav. Ahora simplemente tendrías que cambiar el módulo Bloque de información de usuario que tienes en esta posición pulsando sobre él y arrastrándolo.
Sobre el bloque de Facebook, podrías hacer lo mismo pero insertándolo en la posición displayHome. Ten en cuenta que es posible que no te quede muy bien a nivel de diseño.
Gracias Pablo.
Sale al final del todo, debajo de los iconos sociales.
Si intento moverlo debajo o arriba del carrito con el Live Edit, al darle a guardar y refrescar desaparece aunque si vuelves a entrar en Live Edit el modulo aparece vacío encima del carrito.
Hay alguna forma de posicionarlo en esa zona?
HOla
Prueba hacerlo desde la pantalla de Modulso => posiciones de los módulos, verás que aqui también se puede definir el orden.
Envía una captura de pantalla para ver el orden que has definido
Saludos.
Hola Jhon.
Pues me aparecen dos.
Uno en DisplayHeader, posición 27 y otro en DisplayTop posición 1 y no sé cual de los dos será.
Intuyo que será el de DisplayTop, porque debajo de el está el carro de la compra y el menú, búsqueda, ....
pero sin embargo no aparece en esa posición en el frontend.
Hola
Has buscado el módulo en displayNav?, ya que debe ser la posicion en la que esta este link de inicio de sesion, es decir la misma posición de los idiomas y divisas
Envía una captura de pantalla
Saludos.
Hola Víctor,
No te aparece porque es un hook invisible, para verlo debes marcar la opción Mostrar los hooks invisibles
Ten en cuenta que cada vez que modificas algo, recarga pero sin la opción marcada, por lo que deberás volver a marcarla.
Una vez marcada esa opción te aparece. Te pongo una captura de un pack Elara con esa opción marcada.
Un saludo.
Gracias Lorena,
Ahora sí.