
Angenommen ihr habt einen Controller mit folgender Action:
public function limespaceAction()
{
echo 'Hallo Limespace';
exit;
}
Nun ruft ihr diese wie gewohnt in eurem FireFox auf und es passiert einfach nichts?
Tja vor diesem Problem standen wir gerade auch, im IE oder Chrome klappte die Action übrigens einwandfrei.
Lösung? Im FireFox wurde ZFDebug genutzt. Diese führt zu genau diesem Phänomen. Abhilfe schafft folgender Patch:
http://code.google.com/p/zfdebug/issues/detail?id=37
Wir freuen uns über Bookmarks !
Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
Veröffentlicht von Limespacer |
1 Kommentar »

Hallo LimeSpace(r),
jedes mal wieder stehen wir vor folgendem “Problem” bei Zend Framework Projekten: Wie bauen wir am besten ein vernünftiges Log.
Seit ungefähr Version 1.10 gibt es für diesen Zweck eine Resource die direkt in die Konfiguration eingebunden werden kann. Möchte man zum Beispiel ein normales Textfile Log erzeugen geht das wie folgt:
resources.log.stream.writerName = "Stream"
resources.log.stream.writerParams.stream = APPLICATION_PATH "/../data/logs/xyz.log"
resources.log.stream.writerParams.mode = "a"
resources.log.stream.filterName = "Priority"
resources.log.stream.filterParams.priority = 4
Früher musste man sich das selber basteln, zum Beispiel in der Bootstrap Datei.
Möchte man nun in so Logfile schreiben, kann man auf diese Weise:
$bootstrap = $this->getInvokeArg('bootstrap');
$log = $bootstrap->getResource('log');
$log->info('x');
Auch nett ist die Möglichkeit den Filter nun einfach zum Beispiel für die Entwicklungsumgebung zu ändern:
In der Konfiguration wird dann einfach im Development Bereich:
[development : production]
resources.log.stream.filterParams.priority = 8
eingefügt, und siehe da, es wird alles geloggt.
Außerhalb eines Controllers, kommt man übrigens wie folgt an die Log Ressource:
$bootstrap = Zend_Controller_Front::getInstance()->getParam('bootstrap');
$log = $bootstrap->getResource('log');
Weitere Informationen finden sich selbstverständlich in der Zend Framework Dokumentation.
Wir freuen uns über Bookmarks !
Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
Veröffentlicht von Limespacer |
2 Kommentare »
Howdy Limespace(r),
auch wenn es momentan etwas ruhiger um uns geworden ist (Zeit fehlt..) haben wir ein paar Anpassungen vorgenommen, so dass unser kleiner Blog nun auch dem iPhone und anderen mobilen Geräten sehr gut dargestellt wird.
Wir empfehlen: ausprobieren, und Limespace immer dabei haben
Euer Limespace Team
Wir freuen uns über Bookmarks !
Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
Veröffentlicht von Limespacer |
1 Kommentar »