Problemas con el atributo href de las etiquetas a

  • entumas
  • Autor del tema
  • Visitante
  • Visitante
6 años 5 meses antes #3683 por entumas
Hola gente! :)

Estoy desarrollando una presentación de artículo de Joomla!, el artículo en concreto contiene 2 cutom_fields uno de ellos es un enlace (tipo url). Primero hago un foreach para obtener los cutom_fields y los alojo cada uno en una variable para su posterior uso. Hasta aquí todo bien.

Aclarar que de momento estoy trabajando en mi PC, en localhost levantado con Laragon y la web en cuestión es loacalhost/pro.

Cuando intento imprimir la variable del enlace ($cf_enlace) dentro del artibuto href de la etiqueta <a>, este no se imprime correctamente, me imprime el siguiente texto delante del enlace:
/pro/<a href="

En el php lo trabajo así:
<a class="btn btn-primary" href="<?php echo $cf_enlace ?>" target="_blank" rel="noopener noreferrer">Enlace</a>

Lo que debería imprimirme esto:
<a class="btn btn-primary" href="http://google.com" target="_blank" rel="noopener noreferrer">Enlace</a>

Pero me imprime esto:
<a class="btn btn-primary" href="/pro/&lt;a href=" http:="" google.com"="" rel="nofollow noopener noreferrer" target="_blank">http://google.com</a>
(Visualmente es el botón y debajo el texto del enlace a partir del target)

¿Alguien me sabe echar un cable en esto?
¿Como evito que Joomla! me añada ese /pro/<a href=" que me rompe toda la estructura?

Muchas gracias.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Gracias a Foro Kunena