Avisos
Vaciar todo

Añadir bloques a plantilla Elara Prestashop

15 Respuestas
4 Usuarios
0 Reactions
2,186 Visitas
Victor
Respuestas: 258
Reputable Member
Topic starter
 

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


 
Respondido : 13/01/2015 6:52 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Que modulo quieres añadir?, el problema es que no todos los módulos se pueden agregar a una determinada posición

Saludos.


 
Respondido : 13/01/2015 8:18 pm
Victor
Respuestas: 258
Reputable Member
Topic starter
 

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?


 
Respondido : 13/01/2015 8:29 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 13/01/2015 8:53 pm
Victor
Respuestas: 258
Reputable Member
Topic starter
 

No encuentro la posición displaynav.

Adjunto captura.


 
Respondido : 13/01/2015 9:03 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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


 
Respondido : 13/01/2015 10:41 pm
Victor
Respuestas: 258
Reputable Member
Topic starter
 

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?


 
Respondido : 14/01/2015 8:38 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

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.


 
Respondido : 14/01/2015 11:31 am
Victor
Respuestas: 258
Reputable Member
Topic starter
 

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?


 
Respondido : 16/01/2015 6:42 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 16/01/2015 8:22 pm
Victor
Respuestas: 258
Reputable Member
Topic starter
 

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.


 
Respondido : 16/01/2015 8:42 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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.


 
Respondido : 16/01/2015 10:10 pm
Victor
Respuestas: 258
Reputable Member
Topic starter
 

Es que no está displayNav. Adjunto captura.


 
Respondido : 17/01/2015 8:24 am
Lorena
Respuestas: 1698
Noble Member Moderator
 

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.


 
Respondido : 17/01/2015 2:21 pm
Victor
Respuestas: 258
Reputable Member
Topic starter
 

Gracias Lorena,

Ahora sí.


 
Respondido : 17/01/2015 4:31 pm