Mozzarella hat geschrieben:Warum sollte das Käse sein?
Hast du mir einen Link zu so einem Manual? In den CakePHP-Docs steht nicht besonders viel zu afterFind().
Dankeschön!
Eigentlich ist das doch ausreichend was da steht?
http://book.cakephp.org/view/681/afterFindIch würde Dir empfehlen einfach ein debug($results) an den Anfang der Methode zu setzen, dann siehst Du wie die Daten reinkommen, dann manipulierst Du sie, dann return $results am Ende wieder - fertig.
Die Felder selber würde ich mit einer foreach schleife durchgehen und auf if empty checken, wenn ja dann das Feld mit __('Keine Angabe'); füllen. Wenn Du nur bestimmte Felder willst würde ich mir eine private Method schreiben autoFillEmpty(array, string) wobei array die Felder enthält die, wenn sie leer sind, mit string gefüllt werden. Die Method dann in der foreach Schleife in afterFind benutzen. So ist der Code sauber separiert.