Salut la communauté, petit soucis de language PHP : Je suis en train de faire un Override d'addon de composant (SPPB4). Tres étrange. J'ai besoin d'utiliser la source d'une <img> pour le background-image du style d'un <div>. Bref, je ne vois vraiment pas la difficulté... Sauf que : Mon image s'affiche bien avec
qui donne une url /demo3/images/2022/12/30/XXX.jpg#joomlaImage://local-images/2022/12/30/glisse_academy.jpg?width=456&height=410
Alors, si j'utilise
Je m'attendais naivement à avoir le meme résultat pour l'url.
Manque de bol , le php me renvoie un url(" demo3="" images="" 2022=""... etc) comme si mon $image était traité un peu comme un array ???
Le pire dans tout ca c'est que si je rentre l'url en dur dans mon code php, il me renvoie la meme décomposition ????
Code PHP:
$output .= '<a class="sppb-article-img-wrap" href="' . $item->link . '" itemprop="url"><img class="sppb-img-responsive' . ($default_placeholder && $page_view_name != 'form' ? ' sppb-element-lazy' : '') . '" src="' . ($default_placeholder && $page_view_name != 'form' ? $default_placeholder : $image) . '" alt="' . $img_alt_text . '" itemprop="thumbnailUrl" ' . ($default_placeholder && $page_view_name != 'form' ? 'data-large="' . $image . '"' : '') . ' loading="lazy"></a>';
Alors, si j'utilise
Code PHP:
$output .='<div style="background-image: url("' . ($default_placeholder && $page_view_name != 'form' ? $default_placeholder : $image) . '");">ABWW</div>';
Manque de bol , le php me renvoie un url(" demo3="" images="" 2022=""... etc) comme si mon $image était traité un peu comme un array ???
Le pire dans tout ca c'est que si je rentre l'url en dur dans mon code php, il me renvoie la meme décomposition ????
Commentaire