Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Soupçons de bogues «  

affichage des images dans les sections 7.6 grigloo [Solved]

Solution has been fully integrated

Solution Manager: Bernard

Issue description

sur mon site http:lapharma.fr les images ne sont plus affichées.

même en les rechargeant sur le site.

exemple http:lapharma.fr/images/view.php/7

Comments

Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

on Jul. 8 2007


Joli bug, ma foi! C'est un effet de bord de la suppression de la balise base href="....

Le lien vers l'image est construit en relatif, et non en absolu.

La solution, c'est de modifier la ligne 181 de images/view.php comme suit :

$url =
    
$context['url_to_root'].'images/'.$anchor_type.'/'.$anchor_id.'/'.$item['im
    age_name'
];



Ce bug ne se manifeste par avec l'URL rewriting activé, et c'est pour cette raison qu'il a échappé aux batteries de test précédentes, plutôt axée sur les nouvelles fonctionnalités...
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
489 posts

on Jul. 8 2007


un peu du chinois pour moi l'url rewriting !
et que faut-il faire pour le réactiver ou l'activer cet "url rewriting" ?

je ne vois pas comment retrouver la ligne 181 ?

Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
489 posts

on Jul. 8 2007


ça marche !

j'ai trouvé: ou comment modifier du code sans rien comprendre !

si cela peut aider, voici le fichier php modifié et zippé:

view.zip

merci Bernard !

Bernard
avatar
from nearby-an-airport
Associate, 6581 posts

inspired from olivier on Jul. 8 2007


Olivier: Bienvenue dans le monde merveilleux de PHP. Tu verras, c'est beaucoup plus simple qu'une molécule d'aspirine...

Rate this page
Posted by Olivier on Jul. 7 2007, commented by Bernard on Jul. 8 2007, (popular)