Quantcast
Channel: Kommentare zu: Signal / Slot Pattern – Türchen 15
Browsing all 14 articles
Browse latest View live

Von: Adventskalender am 15. Dezember « F-LOG-GE

[…] Der TYPO3-Adventskalender bespricht heute das “Signal/Slot-Pattern“. […]

View Article


Von: Anja

Das ist extbase 1.4, das mit TYPO3 4.6 ausgeliefert wird, wenn ich das richtig verstanden habe? Sieht ja sehr vielversprechend aus, danke für den Artikel. Er wäre allerdings leichter lesbar, wenn Du...

View Article


Von: Lars

Nützlich wäre noch ein Beispiel, in dem man Daten einer bestehenden Funktion nachträglich manipuliert. Der connect-Methode müssen dann die Parameter ggf. als Referenz übergeben werden.

View Article

Von: Sebastian

Was mit hier noch fehlt ist, wie dafür gesorgt wird, dass der Connect auch ausgeführt wird. Wie erreiche ich, dass meine Extension sich in an ein Signal hängt?

View Article

Von: Tim Lochmüller

Wie bei den Hooks auch, müssen die Slots registriert werden, bevor das Signal gesendet wird. d.h. hierfür würde sich u.a. die ext_localconf.php Datei eignen… Grüße, Tim

View Article


Von: Tobias

Ich hab versucht, das ganze mal auszuprobieren, aber der connect in der ext_localconf.php klappt nicht. Da wird ne Exception geworfen, dass der ‘extbase_object’ cache nicht existiert. Versuche den...

View Article

Image may be NSFW.
Clik here to view.

Von: Tobias

Kaum fragt, hat man die Lösung. Einfach nicht über den ObjectManager instanziieren und es geht $signalSlotDispatcher = t3lib_div::makeInstance(‘Tx_Extbase_SignalSlot_Dispatcher’);

View Article

Von: Tim Lochmüller

Vermute der Autoloader ist nicht geladen. Benutzt du noch 4.5.x? Du musst das Object über den ObjectManager erstellen, da sonst die DependencyInection nicht funktioniert, welche in dem...

View Article


Von: Tobias

Ich nutze 4.6.1(-3). Die Exception wurde schon vom ObjectManager (nicht direkt) geworfen, weil er die gesuchte Instanz erst im Cache suchte, der nicht existierte. Daher die Exception. Den...

View Article


Von: Tim Lochmüller

OK… kenne die interne das ObjectManager nicht genau. Glaube aber das der ObjectManager die Dependency-Injection für sich selbst (siehe Klasse SignalSlotDispatcher) nicht erneut durchführt und einfach...

View Article

Von: KimPixel

Danke für den Artikel. Es fällt mir immer etwas leichter es in Deutsch zu lesen. wg Anja – Mir ist es lieber du schreibst mehr mit Rechtschreibfehler als weniger ohne 😉

View Article

Von: Hook mit ExtBase implementieren

[…] http://typo3blogger.de/signal-slot-pattern/ […]

View Article

Von: Service, Hook und XCLASS extension in TYPO3 « Schick programmiert

[…] Signal Slots (nur Extbase Erweiterungen – auch nicht hier beschrieben. Ausführliche Beschreibung gibt es auf TYPO3Blogger.de) […]

View Article


Von: Michael

Btw: If you find something like “__FUNCTION__” instead of the signalname the signalname is the same as the function-name in which the dispatcher-object is instantiated. (So it’s the same as with...

View Article
Browsing all 14 articles
Browse latest View live