• Free cake book

    Matt Curry hat ein Buch über cake geschrieben, das über den Anfänger Status hinaus geht. Er nennt es bescheiden “Super Awesome Advanced CakePHP Tips” Blabla dazu gibt es in seinem Blog.

  • WordPress Theme Frameworks

    Framework Themes für wordpress

  • cakefest in Berlin

    Die cakephp Community trifft sich erstmals in Berlin. Das ganze findet vom 9. Juli bis zum 12. Juli statt. Mehr Infos gibt es auf cakefest

  • Objektrelationales Mapping mit Doctrine 1.0

    Ich habe einen interessanten Artikel in der ix über doctrine gefunden. Dort heisst es imFazit: Mit Doctrine existiert ein ORM-Framework, das den Vergleich mit Lösungen anderer Plattformen nicht zu scheuen braucht. Die in diesem Artikel gezeigten Listings beleuchten nur einen Bruchteil der Funktionen des Framework. Seit sich ein festes Entwickler-Team gefunden hat, schreitet die Entwicklung [...]

  • CakePHP Set::extract

    Um mit Arrays zu arbeiten, bietet es sich an die Klasse Set von cake zu verwenden. Ich verwende meist die Methode extract. Es gibt eine gute Syntax womit man auf einfache Weise Daten aus einem Array extrahieren kann. $datas = array( 0 => array('foo' => array( 'id' => 'test123', 'bar'=>'blub') ), 1 => array('foo' => [...]

  • Modelbeziehungen mit hasOne

    Wenn eine bestehende Datenbankstruktur mit Cake verwendet werden soll, ist es oft so, dass es die Feldbezeichnungen nicht dem Cake Standard entsprechen. Um aber dennoch eine Beziehung herstellen zu können benötigt man zusätzliche Parameter in seinem Model. Wie so was aussehen könnte ist hier zu sehen:

  • welches Framework soll ich nehmen?

    auf der Website von Marc Gear werden 4 kleinere Projekte vorgestellt mit denen man testen kann mit welchem Framework man am ehesten klar kommt. Dabei schlägt er vor: ein “Hello World” ein Gästebuch einen Taschenrechner und einen RSS Feed zuschreiben

  • cake find mit Bedingungen und mit verknüpften Tabellen

    $this->Model->find('all', array('conditions' => array('ORDER_ID' =>$oid, 'NAME' => "guterAuftrag"))); $this->set('products', $this->Model1->Model2->find('list' , array( 'fields' => array('Produkt.produkt_id','Produkt.name'), 'recursive' => 2 )));

  • Multiple Checkboxen

    Entweder habe war ich unfähig richtig zu suchen oder es gibt wirklich keine Möglichkeit mit CakePHP mehr als eine Checkbox anzulegen. Jedenfalls habe ich mir eine eigene Funktion zusammengeschustert. Ich brauchte eine Ansammlung von Checkboxen um ein oder mehrere Produkte auswählen zu können. Hier das Ergebnis für die View:

  • Cake paginator sortiert mit Richtungspfeilen

    Will man zu der Sortierfunktion des Paginators noch Bilder hinzufügen, wie z.B. Pfeile, dann kann man über die Funktion $paginator->sortDir() dem Link eine CSS Klasse mit geben, die genauso heißt, wie die Sortierung. Hier ein Beispiel: echo $paginator->sort('Best. Nr', 'ORDER_ID',array('class'=>$paginator->sortDir())); dies gibt dem Link eine css Klasse mit die entweder asc oder desc heißt. Und [...]