login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Kalender systeempje (Opgelost)

Offline shibble - 21/11/2008 10:42 (laatste wijziging 22/11/2008 16:37)
Avatar van shibbleMySQL interesse Hallo allemaal,

Nu ben ik een tijdje geleden overgestapt van TemplatePower naar Zend_View, werkt allemaal mooi en goed, alleen zit ik nu met het volgende probleem, ik ben nu dus bezig de kalender van templatepower naar zend framework om te zetten:p of hoe je het ook noemt en heb ik het volgende:

kalenderAction:
http://shibble.pastebin.com/m8586ec5

kalender.phtml:
http://shibble.pastebin.com/m2f0dcc02

alleen nu werkt dit dus niet hij laat alleen de laatste dagnummer van de maand zien.
Hoe kan ik ervoor zorgen dat die alle dagnummers weergeeft...

mvg,
shibble

2 antwoorden

Gesponsorde links
Offline Stijn - 21/11/2008 12:09 (laatste wijziging 21/11/2008 12:10)
Avatar van Stijn PHP expert Je maakt een denkfout. Je for lus in je controller zal iedere keer de view variabele overschrijven. Wanneer de for lus stopt zullen de view variabelen de waarden aannemen van je laatste iteratie. Jij had in gedachten dat de for lus na iedere lus zou renderen. Probeer de partialLoop helper van Zend View eens of geef een array door aan je view script. Als je een array gebruikt, zal je een 2D array hebben.

  1. $kalender = array( array( ' ' , ' ' , ' ' , ' ' , ' ' , 1 , 2 ) ,
  2. array(3 , 4 , 5 , 6 , 7 , 8 , 9 ) ,
  3. ...
  4. array( 30 , 31 , ' ' , ' ' , ' ' , ' ' , ' ' , ' ' ) );


Zoiets en dat zet je dan mooi in de HTML.
Offline shibble - 22/11/2008 16:37
Avatar van shibble MySQL interesse Ik heb de 2d array toegepast want kwam niet uit de partialLoop , maar het is me uiteindelijk gelukt na 2 dagen ermee te kloten haha!!!!

kalenderAction:
http://shibble.pastebin.com/m1aac01a8

kalender.phtml:
http://shibble.pastebin.com/m7974f643

Bedankt stijn!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.17s