Bug avec ChampArt
Bonsoir à tous,
Je rencontre actuellement un bug avec le plugin ChampArt (v1.1) et PluXml (5.4) avec cette erreur
" Notice: Use of undefined constant label - assumed 'label' in C:\xamppo\htdocs\plux\plugins\champArt\config.php on line 96 "
Auriez-vous une piste pour régler ce problème ?
Merci d'avance
Je rencontre actuellement un bug avec le plugin ChampArt (v1.1) et PluXml (5.4) avec cette erreur
" Notice: Use of undefined constant label - assumed 'label' in C:\xamppo\htdocs\plux\plugins\champArt\config.php on line 96 "
Auriez-vous une piste pour régler ce problème ?
Merci d'avance
0
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
pour corriger ces erreurs, tu peux mettre le code suivant à la place de ce qui est dans le fichier config.php entre les lignes 94 et 119
<tbody> <?php for($i=1; $i<=$nbchamp; $i++) : ?> <?php $label = $plxPlugin->getParam('label'.$i); if(!empty($label)) : ?> <tr class="line-<?php echo $i%2 ?>"> <td> <?php echo $i; ?> </td> <td> <input type="text" name="label<?php echo $i; ?>" value="<?php echo plxUtils::strCheck($plxPlugin->getParam('label'.$i)) ?>" /> </td> <td> <input type="text" name="champ<?php echo $i; ?>" value="<?php echo plxUtils::strCheck($plxPlugin->getParam('champ'.$i)) ?>" /> </td> <td> <label for="ligne<?php echo $i; ?>"><?php $plxPlugin->lang('L_LIGNE') ?></label><input type="radio" name="type<?php echo $i; ?>" value="ligne" id="ligne<?php echo $i; ?>" <?php if($plxPlugin->getParam('type'.$i)=='ligne'){echo "checked";}?>> <label for="bloc<?php echo $i; ?>"><?php $plxPlugin->lang('L_BLOC') ?></label><input type="radio" name="type<?php echo $i; ?>" value="bloc" id="bloc<?php echo $i; ?>" <?php if($plxPlugin->getParam('type'.$i)=='bloc'){echo "checked";}?>> </td> <td> <input type="text" name="groupe<?php echo $i; ?>" value="<?php echo plxUtils::strCheck($plxPlugin->getParam('groupe'.$i)) ?>" /> </td> <td><input type="checkbox" name="delete<?php echo $i; ?>" value="1"></td> </tr> <?php endif; ?> <?php endfor; ?> </tbody>ChampArt est un plugin très intéressant qui mériterait d'être maintenu, car il permet d'écrire plusieurs zones de contenu dans chaque article.
J'ai également fait la modification indiquée ci-dessus et ça me corrige bien le message d'erreur.
Par contre lorsque je fais une modification et que je clique sur mettre à jour, j'obtiens ces messages:
Notice: Undefined index: delete1 in
Notice: Undefined index: delete1 in
Notice: Undefined index: delete2 in
Cordialement
J'ai deux autres problèmes:
-lorsque je sors de la configuration du plugin ou lorsque je ferme l'aperçu de l'article, il me renvoie sur la page de login et où je dois à nouveau m'identifier.
A défaut je pensais alors utiliser ce plugin:
plugin Stay_connected
- il ne m'affiche pas systématiquement la barre d'outils de CKEditor dans le masque de saisie ( la seule différence entre les deux sites est la version du plugin CKEditor (4.4.7.1 et 4.5.3)