Ich möchte euch schnell einen kleinen Trick zu meinem Lieblingsthema Encoding und I18N zeigen. In CakePHP ist zwar in der nächsten größeren Version eine I18N Unterstützung geplant, ich weiß jedoch nicht in wie weit diese schon implementiert wurde. Natürlich haben wir keine Zeit auf diese Version zu warten.
Wenn man die Daten seiner Model UTF-8 kodiert [...]
In diesem Artikel beschäftige ich mich mit zwei Fragen, die praktisch täglich im IRC-Channel #cakephp gestellt werden: “Wie kann ich einen Controller erstellen, der kein Model verwendet?” und “Wie kann ich ein Model erstellen, welches keine Tabelle verwendet?”.
Die Lösungen für beide Fragen sind sehr einfach, doch sind sie zugegebenermassen nicht ganz offensichtlich für Anfänger. [...]
Wer in seinen Cake-Projekten Datumsangaben verwalten muss, sollte dazu auf den HTML-Helper zurückgreifen. Denn für die beiden Datentypen DATE und DATETIME gibt es da eine einfache Möglichkeit, diese für den Benutzer editierbar zu machen.
Zwischenruf: Eigentlich sollte diese Funktion ja im Form-Helper angesiedelt, meint selbst Nate (dritter Abschnitt).
Im View wird der Helper so verwendet:
echo $html->dateTimeOptionTag(’Booking/date_from’, ‘DMY’, [...]