block cart content display:none  

 
Marc
 Marc
Estimable Member

Buenas,

Como podeis ver en el archivo adjunto,

Al tener el blockcart, en right-column, cuando hago pequeña la pantalla, el carrito se deplaza en la zona inferior de la página web.
En esta posición, el contenido del carrito no se visualiza, (block content display:none), y no se buscar en que archivo se indica esto.

En los tpl de blockcart he indicado style= display:block.

Supongo que es un tema de js,y tengo que modificar el código allí, pero no estoy seguro.

Gracias por la ayuda,
Marc

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 29/02/2016 12:26 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Revisando tu web no veo el módulo del carro, ni tampoco la opción de añadir elementos al carrito. Supongo que lo tienes restringido para usuarios registrados.

Por las capturas de pantalla que has adjuntado, sí que da la sensación de que ese código que oculta el módulo se genera mediante javascript, ya que se coloca directamente sobre el div que carga el carro.

Una prueba que podrías hacer es forzar que el elemento siempre se muestra como bloque. Para ello, prueba añadir el siguiente CSS:

.cart_block .block_content {
display: block !important;
}

Si no funciona, tendríamos que poder ver ese módulo del carro para analizarlo.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 29/02/2016 2:34 pm

Cursos Gratuitos WordPress

Marc
 Marc
Estimable Member

Hola,
Gracias por la respuesta pero de momento no ha solucionado el problema:

Contenido solo visible a usuarios registrados

Saludos,
Marc

ResponderCitar
Respondido : 29/02/2016 2:55 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Analizando ahora el módulo del carro veo que lo que comentas sobre lo de que se desplaza a la parte inferior de la web. Eso sí, veo que siempre se muestra, no se a qué parte se le aplica el display:none que comentas.

El hecho de que se desplace a la zona inferior se debe a la posición donde está cargando, de forma que todos los módulos que se encuentran en esta columna lateral pasarán a cargarse en el pie. Aun así, algo no parece ir bien en la plantilla que estás utilizando, ya que veo que realmente se sigue reservando el espacio para la columna, aunque su contenido pase al pie. Puede que ocurra porque ese contenido no cabe en el espacio disponible.

Tendrías que probar a cambiar de posición del módulo de carro a alguna que cargue en la cabecera, para ver si así se soluciona el problema. En todo caso, la plantilla no parece funcionar demasiado bien en dispositivos móviles, y a arreglar esto puede ser complicado.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 29/02/2016 3:06 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Marc
 Marc
Estimable Member

Hola,

De todas formas, el display:none tiene que estar informado en algun sitio, verdad?

Intentaré ver si es un tema js,

saludos,

Marc Picas

ResponderCitar
Respondido : 29/02/2016 4:04 pm
Marc
 Marc
Estimable Member

Hola,

El display none se aplica al contenido del cart. Si lo sacas, se muesta el contenido.

Si, cambiando el modulo de posición funciona bien, pero no podemos cambiarlo, ya que tenemos mucha parte programada que no se conserva cambiando de posición.

Saludos,
Marc Picas

ResponderCitar
Respondido : 29/02/2016 4:10 pm

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

Jhon Marreros Guzman
 Jhon Marreros Guzman
Soporte CMS Webempresa Moderator

Hola

El carrito no funciona del todo bien, tendría que primero revisar esto ya que cada vez que agrego un producto se muestra temporalmente en el carrito pero luego desaparece

De manera general , lo ideal es que lo coloques en otra posición

Por CSS podrías hacerlo aunque tiene sus limitaciones, por ejemplo prueba el siguietne código al final del archivo global.css de tu theme:

@media (max-width:768px){
	#columns {
		position:relative;
		padding-top:200px;
	}
	#right_column{
		position:static;
	}

	.shopping_cart{
		position:absolute;
		top:0;
	}	
}

Este código trabaja con posiciones , el padding-top sería el único problema ya que si el carrito crece mostrando más productos podría superar los 200px

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 29/02/2016 6:05 pm
Marc
 Marc
Estimable Member

Creo que funciona, muchas gracias

ResponderCitar
Respondido : 29/02/2016 6:30 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Marc
 Marc
Estimable Member

Buenas,

Ahora solo tenemos el problema que el contenido del cart va solpapando otra info.

De momento no sabemos como solucionarlo.

Un saludo,

Marc

ResponderCitar
Respondido : 29/02/2016 7:26 pm
Jhon Marreros Guzman
 Jhon Marreros Guzman
Soporte CMS Webempresa Moderator

Hola

Es lo que te comentaba es problema del módulo que usas, o de algo que hayas modificado.

Si sigues con problemas mejor abrir un nuevo hilo de discusión con el título correcto.

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 29/02/2016 10:21 pm

Cursos Gratuitos WordPress

Por favor Iniciar Sesión o Registro