Bug Rubriques

5 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour PEEL,

 

sur la dernière version lors de la création d'une rubrique sans inclure une image j'ai ce messagge :

Notice: Undefined variable: this_thumb in C:\Program Files\EasyPHP-5.3.8.1\www\site.fr\admin\rubriques.php on line 143
 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

avez-vous vérifié ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Oui, la correction consiste à modifier la fonction affiche_arbo_rubrique dans le fichier administrer/rubriques.php, en déplaçant les lignes 

        $tpl->assign('image', vb($rub['image']));
        $tpl->assign('image_src', $GLOBALS['repertoire_upload'] . '/thumbs/' . $this_thumb);

dans le test 

        if (!empty($rub['image'])) {

Ce qui donne à partir de la ligne 135 du fichier

 

        if (!empty($rub['image'])) {
            if (pathinfo($rub['image'], PATHINFO_EXTENSION) == 'pdf') {
                $this_thumb = thumbs('logoPDF_small.png', 80, 50, 'fit', $GLOBALS['dirroot'] .'/images/');
            } else {
                $this_thumb = thumbs($rub['image'], 80, 50, 'fit');
            }
            $tpl->assign('image', $rub['image']);
            $tpl->assign('image_src', $GLOBALS['repertoire_upload'] . '/thumbs/' . $this_thumb);
        }

 

 

Cette correction sera dans futur version

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour

 

je comprends pas...

bidouchou ? c'est dans la nouvelle version 7.0.4 que ça marche pas ?

Parce que Simon, quand je regarde ce fichier dans la 7.0.4, cette correction est bien présente...

d'ailleurs, il y a une petite erreur dans la correction que vous affichez ici :

$tpl->assign('image', vb($rub['image']));

 

Merci pour les précisions

 

JL

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Le problème rapporté par bidouchou est bien dans la 7.0.4, des lignes 135 à 142.

$tpl->assign('image', vb($rub['image']));

Dans la version corrigé, la variable est utilisée après le test !empty($rub['image']), ce qui assure que la variable existe et n'est pas vide.

L'utilisation de la fonction vb n'est donc plus nécessaire.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping