[TYPO3-UG Denmark] Cal giver fejl ved 'download *.ics file'

Stefan Kreisberg stefan.spamfree at ham.linkfactory.dk
Tue Aug 14 16:34:29 CEST 2007


Gunner wrote:

> I extensionen cal (calendar base), når jeg får vist fx
> månedsvisningen, har jeg et 'download *.ics file' nederst på siden.
> 
> Klikker jeg på det får jeg følgende fejl som jeg ikke lige kan gennemskue:
> 
> Warning: Invalid argument supplied for foreach() in
> /var/www/typo3/typo3conf/ext/cal/view/class.tx_cal_icsview.php on line
> 71

Det er med garanti et array der er tomt der forsøges gennemløbet - een af de
mest klassiske ext programmeringsfejl i ligaen med "off-by-one" og andre
klassikere.

Altså sagt på dansk: Mangler der noget data i din kalender? Kan det ske at
fejlen forsvinder når der er et par elementer i den visning du her omtaler?

Nu har jeg ikke den version af kalenderen present - men send de par linier
der er omkring l. 71 så skal jeg foreslå en løsning. Eller prøv selv med
noget i retning af:

if(is_array($dataArray)&&count($dataArray)) {

#71    foreach($dataArray
 
vh Stefan
 
> Warning: Cannot modify header information - headers already sent by
> (output started at
> /var/www/typo3/typo3conf/ext/cal/view/class.tx_cal_icsview.php:71) in
> /var/lib/typo3/typo3_src-4.1.1/typo3/sysext/cms/tslib/class.tslib_fe.php
> on line 2898
> 
> Nogen der kan hjælpe med det ?
> 
> mvh
> Gunner



More information about the TYPO3-UG-denmark mailing list