[réglé]Advrotator : Notice Undefined Offset

Support et assistance sur les composants, modules et bots Joomla! 1.0.x de développeurs tiers.

Moderators: Aidan38, sarki

Forum rules
Règles du forum
Locked
Thomas__67
Joomla! Apprentice
Joomla! Apprentice
Posts: 25
Joined: Mon Jul 09, 2007 12:13 pm

[réglé]Advrotator : Notice Undefined Offset

Post by Thomas__67 » Tue Jul 31, 2007 7:25 am

Bonjour,
Je rencontre un problème lors de l'utilisation d'Advrotator.
J'installe le module impec, je renseigne les champs et je regarde ma page :

Notice: Undefined offset: 6 in d:\easyphp1-7\www\toto_test\modules\mod_advrotator.php on line 66

J'utilise la version 0.9.

Quelqu'un aurait il une solution?
Est il possible de desactiver les Notices?
merci
Thomas
Last edited by Thomas__67 on Wed Aug 01, 2007 7:47 am, edited 1 time in total.

User avatar
infograf768
Joomla! Master
Joomla! Master
Posts: 19133
Joined: Fri Aug 12, 2005 3:47 pm
Location: **Translation Matters**

Re: Advrotator : Notice Undefined Offset

Post by infograf768 » Tue Jul 31, 2007 3:53 pm

Thomas__67 wrote: Bonjour,
Je rencontre un problème lors de l'utilisation d'Advrotator.
J'installe le module impec, je renseigne les champs et je regarde ma page :

Notice: Undefined offset: 6 in d:\easyphp1-7\www\toto_test\modules\mod_advrotator.php on line 66

J'utilise la version 0.9.

Quelqu'un aurait il une solution?
Est il possible de desactiver les Notices?
merci
Thomas
Connais pas le module.
Pour désactiver les notices
Global Configuration -> onglet Server -> Error reporting = None
Jean-Marie Simonet / infograf
---------------------------------
ex-Joomla Translation Coordination Team • ex-Joomla! Production Working Group

User avatar
ouly
Joomla! Ace
Joomla! Ace
Posts: 1074
Joined: Sun Aug 21, 2005 9:18 pm
Contact:

Re: Advrotator : Notice Undefined Offset

Post by ouly » Tue Jul 31, 2007 6:33 pm

Remplacez la ligne 65 du fichier mod_advrotator.php :

Code: Select all

	<?php for ($i = 1; $i <= count($advlist); $i++) {
par :

Code: Select all

	<?php for ($i = 0; $i <= count($advlist); $i++) {
et tout devrait rentrer dans l'ordre...  8)

Thomas__67
Joomla! Apprentice
Joomla! Apprentice
Posts: 25
Joined: Mon Jul 09, 2007 12:13 pm

Re: Advrotator : Notice Undefined Offset

Post by Thomas__67 » Wed Aug 01, 2007 7:46 am

Bonjour,
J'ai essayé de faire la modification de mod_advrotator.php.
Sans succès.
Avec l'astuce d'infograph ca marche.
Pour info : ce module permet d'afficher un texte, puis apres un deltaT que vous aurez defini, affiche un autre texte dans le même endroit.
On peut faire tourner 6 texte.
A essayer !

Merci pour votre aide, je mets le post en réglé ca peut en aider d'autre.

User avatar
ouly
Joomla! Ace
Joomla! Ace
Posts: 1074
Joined: Sun Aug 21, 2005 9:18 pm
Contact:

Re: [réglé]Advrotator : Notice Undefined Offset

Post by ouly » Wed Aug 01, 2007 8:32 am

Oups, je n'ai pas corrigé la borne supérieure (ouly, il existe un bouton prévisualiser...  :-[ ) :

Code: Select all

	<?php for ($i = 0; $i < count($advlist); $i++) {
A noter que si cette correction n'est pas effectuée, un des textes ne sera vraisemblablement pas affiché. Lors de la création d'un tableau :
[quote="http://fr3.php.net/manual/fr/function.array.php"]Si l'index est omis, un index numérique sera automatiquement généré (commençant à 0).[/quote]
donc l'itération doit se faire de 0 à 5 et non de 1 à 6. D'où l'avertissement qui signale qu'il n'y a rien à l'index 6 du tableau.

P.S. : il y a une version 1.0 de ce module (qui a également ce problème) : http://www.joomlafrance.org/telecharger ... tator.html


Locked

Return to “1.0 - Extensions tierce partie”