Problema redirección carrito compras en encabezado página web

  • Autor Autor AlejandroINK
  • Fecha de inicio Fecha de inicio
A

AlejandroINK

Alfa
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, que tal... :witless:

Bueno, les quiero compartir mi problema con una pagina que tengo a punto de terminar. Se trata sobre una web de venta de productos de espumas florales.

Mi problema es el siguiente:

Mi cliente me solicito que agregara el carrito de compras en el heder, pero en la plantilla original no trae esta opción, así que recurrí a la opción de redirrecionar cualquier icono de las redes sociales a la pagina interna de la compra de productos y opte por cambie el icono directamente en el código CSS por lo cual lo remplace a un carrito de compras.
Captura.webp

En la parte superior derecha del heder hay unos iconos de la redes sociales junto con el carrito de compras que ya esta enlazado a la pagina interna de los productos agregados, PERO esta se me redirreciona en una ventana aparte y el cliente quiere que se redirrecione en la misma ventana

¿Como puedo hacer que se redireccione en la misma ventana?
La cuestión es... ¿En que parte de la plantilla puedo modificar el codigo u otra solución mas simple?

Les agradezco sus prontas respuestas, muchas gracias...

Les comparto la pagina aquí: Fenocol Floral
 
Última edición:
tienes algo que se llama target="_blank" en tu enlace, por lo que tendrás que quitarlo.

Busca en tu header.php presionando CTRL + F " fa fa-instagram ", debes encontrar algo así:

HTML:
<div class="header_socials">
<a target="_blank" href="https://www.facebook.com/Fenocol/"><i class="fa fa-facebook"></i></a>
<a target="_blank" href="https://twitter.com/FenocolSAS"><i class="fa fa-twitter"></i></a>
<a target="_blank" href="http://fenocol.com/home/floral/cotizar"><i class="fa fa-instagram"></i></a>
</div>

Posteriormente quita target="_blank" de los enlaces, quedando de la siguiente manera:

HTML:
<div class="header_socials">
<a href="https://www.facebook.com/Fenocol/"><i class="fa fa-facebook"></i></a>
<a href="https://twitter.com/FenocolSAS"><i class="fa fa-twitter"></i></a>
<a href="http://fenocol.com/home/floral/cotizar"><i class="fa fa-instagram"></i></a>
</div>

Hazlo así con todos los enlaces de tu web, lo que hace target="_blank" es abrir el enlace en otra pestaña.


Si no encuentras el código en el header.php, búscalo en otro archivo, yo no sé cual sea pero normalmente es el header.php.
 
Saludos Cordiales, inspeccionando el código los botones de las redes sociales, tienen atributo target="_blank" , _blank: abre el documento destino del enlace en una nueva ventana (o nueva pestaña del navegador). tienes que eliminar el target o colocar target="_self", _self: abre el docuemto en la misma ventana del documento donde tenemos el enlace. Es el valor por defecto, por lo que en raras ocasiones se utiliza.
 
Gracias amigo.

Ya revise el archivo header.php y encontré esta linea de código (por cierto no soy programador ni nada por el estilo pero entiendo el código un poco).
PHP:
	<div class="header_top clearfix">
				<div class="container">
					<?php if ( consulting_get_header_style() != 'header_style_4' && $socials = consulting_get_socials() ): ?>
						<div class="header_socials">
							<?php foreach ( $socials as $key => $val ): ?>
								<a target="_blank"  href="<?php echo esc_url( $val ); ?>"><i class="fa fa-<?php echo esc_attr( $key ); ?>"></i></a>
										<?php endforeach; ?>
									</div>
Le quite el target="_blank" y ya no me redirecciona. :welcoming:

quedando de esta manera:
PHP:
<div class="header_top clearfix">
				<div class="container">
					<?php if ( consulting_get_header_style() != 'header_style_4' && $socials = consulting_get_socials() ): ?>
						<div class="header_socials">
							<?php foreach ( $socials as $key => $val ): ?>
								<a  href="<?php echo esc_url( $val ); ?>"><i class="fa fa-<?php echo esc_attr( $key ); ?>"></i></a>
										<?php endforeach; ?>
                                                                           </div>

Pero se le quito a los demás iconos de las redes sociales.
¿Es posible que solo se deje de que el carrito de compras se redirecione en la misma ventana y que los otros iconos se abran en una ventana aparte?

Nuevamente muchas gracias por tu aporte..-:welcoming:
 
Atrás
Arriba