Wenn man DISTINCT in einem Query und Doctrine nutzen will muss man mit Aliasen arbeiten!
Sonst baut Doctrine einem da immer die id mit in den Query und das DISTINCT wird damit ausgehebelt.
sfGoogleTranslatePlugin
Hallo Welt!
Ich hab einen kleinen Wrapper für die Google Translate API v1 als symfony 1.4 Plugin auf github gehoben:
https://github.com/ivoba/sfGoogleTranslate
Einfach Plugin installieren und dann im Model oder wo es gebraucht wird:
$gT = new sfGoogleTranslate('de','fr');
$t = $gT->translate('Hallo schöne Frau');
echo $t;
[symfony 1.4] Class ‘sfLoader’ not found
Sollte man mal eine symfony 1.2.x Anwendung auf symfony 1.4.x migrieren und man stößt auf diesen Fehler:
Class 'sfLoader' not found
Dann hat man versucht einen Helper in der Action zu laden zB so:
sfLoader::loadHelpers('String');
Der sfLoader ist in 1.4 allerdings entfernt worden.
Stattdessen sollte man dann sowas schreiben:
$this->getContext()->getConfiguration()->loadHelpers('String');
Dann klappts.
Symfony 2 Standard Edition released
Ab heute, dem 7. 3. 2011, steht auf http://symfony.com die “Standard-Edition” der neuesten Version 2 des populären RAD-Frameworks zum Download bereit. Bereits am vergangenen Wochenende ging die neue Website des Projekts online.
Continue reading “Symfony 2 Standard Edition released”
[Symfony 2] Sandbox/Standard Edition – bootstrap.php
Wer sich wundert, woher die beiden Dateien “app/bootstrap.php” respektive “app/bootstrap_cache.php” im Standard-app-Verzeichnis der Sandbox kommen: Das Script unter bin/build_bootstrap.php generiert eben diese aus existierenden Sourcen.
Continue reading “[Symfony 2] Sandbox/Standard Edition – bootstrap.php”
E-Mail Adresse validieren mit PHP5 filter_var
…seit längerem mal ohne meine Freunde die Framework Validatoren unterwegs gewesen,
das dann gefunden und gefreut wie einfach sowas heutzutage ist.
filter_var( $email, FILTER_VALIDATE_EMAIL );
Eclipse Plugin PHP Tool Integration
Ich bin letzte Woche über Eclipse PTI gestolpert und habe es direkt mal ausprobiert.
Einfach über den Eclipse installer über die Site: http://www.phpsrc.org/eclipse/pti/ geholt und fertig.
Was ist PTI? PTI ist ein Plugin für Eclipse PDT (zumeist), das folgende Tools in Eclipse integriert:
* PHP_CodeSniffer
* PHPUnit
* PHP Depend
* PHP Copy/Paste Detector
Symfony command line Farben unter Snow Leopard
d’oh
seit längerem hatte ich erfolglos versucht den Ouput der Symfony Tasks auf meinem Mac farbig dargestellt zu bekommen.
Nach Experimenten mit verschiedenen Color Themes und AddOns für die Terminal.app und / oder iTerm hatte ich dann die tollsten Ansi Farben, Prompts und VI-Themes.
Continue reading “Symfony command line Farben unter Snow Leopard”
symfony und Google Analytics
Ich weiss nicht ob Ihr es wußtet:
Es gibt ein feines Plugin für Google Analytics für symfony.
Kris Wallsmith sei dank.
Da kann man sich fragen, warum denn ein Plugin dafür?
Die paar Zeilen Code kopier ich doch schnell ins Layout.
Über das Plugin kann man jedoch Analytics “environment aware” einbinden.
Man will ja nicht das die Test- oder gar Entwicklungsumgebung die Messung verfälscht.
WordPress: eine wp-config.php für lokal und live
Wenn man WordPress mit dem gleichen Code (also der gleichen wp-config.php Datei) lokal und auch auf einem Web-Server benutzen möchte, ist das ganz einfach machbar indem man etwa sowas in die besagte wp-config.php schreibt:
Continue reading “WordPress: eine wp-config.php für lokal und live”