Zend Form Error Messages
Ik heb een vraag waar ik helaas al erg lang mee zit. Is er een handige mannier om de error messages die Zend Form creëert, bovenaan het formulier te laten zien? Nu worden ze allemaal onder het element getoond. Dit vind ik persoonlijk niet mooi. Is er misschien iemand die mij op weg kan helpen?
Gewijzigd op 19/08/2011 19:59:11 door Allard Jansen
Gesponsorde koppelingen:
He Allard,
Dit is denk ik wel mogelijk, probeer eens in je form:
En dan moet je de error decorator weghalen op het element zelf.
http://framework.zend.com/manual/en/zend.form.standardDecorators.html
Je kunt het ook zo maken dat hij errors laat zien met een tooltipje net zoals bij mijn applicatie.
Dit is denk ik wel mogelijk, probeer eens in je form:
En dan moet je de error decorator weghalen op het element zelf.
http://framework.zend.com/manual/en/zend.form.standardDecorators.html
Je kunt het ook zo maken dat hij errors laat zien met een tooltipje net zoals bij mijn applicatie.
Je zou het kunnen doen met gewoon css..
Maar dat vind is niet echt een mooie oplossing.
Volgens mij had je iets dat je de view kon aanpassen.. Groupview of Formview heet dat. Moet ik even nakijken.
Dit vond ik: klik
En dit: klik
En dit zou je misschien nog door kunnen lezen? klik
Er zijn dus wel meer mensen met het probleem..
Maar dat vind is niet echt een mooie oplossing.
Volgens mij had je iets dat je de view kon aanpassen.. Groupview of Formview heet dat. Moet ik even nakijken.
Dit vond ik: klik
En dit: klik
En dit zou je misschien nog door kunnen lezen? klik
Er zijn dus wel meer mensen met het probleem..
Gewijzigd op 19/08/2011 22:34:32 door Niels Kieviet
Ja, dank je. Ik heb zelf ook het één en ander gelezen over 'prepent'. Alleen worden alle errors tegelijk weergeven. Is er een mogelijkheid de errors af te wisselen? (één voor een) Misschien met de functie getMessages? (Raar genoeg krijg ik een lege array)
Mag ik vragen hoe je dat voor elkaar hebt gekregen?
Kees Schepers op 19/08/2011 22:25:58:
Je kunt het ook zo maken dat hij errors laat zien met een tooltipje net zoals bij mijn applicatie.
Mag ik vragen hoe je dat voor elkaar hebt gekregen?
Ja dat mag je vragen :p alleen was wel wat werk, maar vooruit ik ga eens een tutorial schrijven voor je!
Hoe bedoel je alles tegelijk weergegeven? Je wilt alles in 'groepjes'?
Dus bijvoorbeeld dit:
Persoonlijke errors:
- Je naam is niet ingevoerd
- Je achternaam is niet ingevoerd
- ....
Account errors:
- Wachtwoorden komen niet overheen
- ...
Of begrijp ik je nu verkeerd?
Dus bijvoorbeeld dit:
Persoonlijke errors:
- Je naam is niet ingevoerd
- Je achternaam is niet ingevoerd
- ....
Account errors:
- Wachtwoorden komen niet overheen
- ...
Of begrijp ik je nu verkeerd?
Quote:
Ja dat mag je vragen :p alleen was wel wat werk, maar vooruit ik ga eens een tutorial schrijven voor je!
Fijn, dank je. Kan niet wachten totdat ik hem kan lezen.
Quote:
Hoe bedoel je alles tegelijk weergegeven? Je wilt alles in 'groepjes'?
Dus bijvoorbeeld dit:
Persoonlijke errors:
- Je naam is niet ingevoerd
- Je achternaam is niet ingevoerd
- ....
Account errors:
- Wachtwoorden komen niet overheen
- ...
Of begrijp ik je nu verkeerd?
Dus bijvoorbeeld dit:
Persoonlijke errors:
- Je naam is niet ingevoerd
- Je achternaam is niet ingevoerd
- ....
Account errors:
- Wachtwoorden komen niet overheen
- ...
Of begrijp ik je nu verkeerd?
Je, je begrijpt me waarschijnlijk verkeerd. Ik wil, dat de errors één voor een komen. Bijvoorbeeld:
Je hebt twee velden (gebruikersnaam, wachtwoord). Je vult beide velden niet in. Dan krijg je deze error, boven aan de pagina:
Nu vul je wel een gebruikersnaam in, maar geen wachtwoord. Dan krijg je:
Gewijzigd op 19/08/2011 22:55:03 door Allard Jansen
Als je dat wilt moet je breakChainOnFailure instellen geloof ik, maar heb je mijn concept tutorial al gestuurd nog even afmaken straks ofzo :)
Is goed. Ik weet niet hoe ik je kan bedanken. Als ik iets terug kan doen, dan hoor ik het wel...



