du müstest jeder action deines plugins noch eine weitere variable geben. und z.b in den pluginSettings diese definieren. dann müstest du Überprüfen ob das Plugin sich angesprochen fühlen soll.
z.b so: function showAction($showObject, $pluginId = NULL){ if($pluginId != $this->settings->pluginId){ return $this->listAction // do the default action as we are not meant } // here goes the show action } natürlich muss die $this->settings->pluginId auch der view assigned werden, und in den templates entsprechende links aufgebaut werden. gruss chris Am 2. Juli 2013 11:05 schrieb Harald Keller <hkel...@einfallsreich.ch>: > Danke Chris > > Ja selber geschrieben, das mit der ID für das Plugin könnte ich mir > gut vorstellen. > Hast du evt noch etwas Info wie ich das realisieren muss?, > die Erweiterung wurde im Extension Builder geboren, und ist > Extbase/Fluid. > > Einfach ein bisschen Starthilfe wäre super der rest wird gehen... > > herzlichen Dank für jeden Tipp > Harald > >>Hi harald sind das plugins die du selbst geschrieben hast? dann ist >>die lösung einfach eine deindeutige "Kennung" mitzugeben die das >>plugin indentifiziert dafür eigenen sich z.b die uid des plugin >>records in tt_content >>oder falls es per typoscript eingefügt wird. könnte man die >>configuration serialisieren und ein md5 hash bauen. >> >>dein plugin kann dann anhand dieseser "kennung" überprüfen ob die >>werte für die instanz des plugins von relevanz ist. >> >>Am 1. Juli 2013 16:51 schrieb <hkel...@einfallsreich.ch>: >>> Guten Tag >>> >>> Ich habe eineextbase Extension geschrieben dessen Plugin via >>> einstellung "Datensatzsammlung" seine Datensätze aus einem Sysordner >>> bezieht. >>> >>> Habe ich allerdings 2 solche Plugins mit 2 vesrchiedenen Sysordner, >>> also Datensätzesammlungen auf der selben Seite werden die Actions >>> trotzdem doppelt ausgeführt. >>> >>> Das hat denn Effekt das wenn ich zB die Detailansicht anklicke >>> diese 2 mal zu gesicht bekomme. >>> >>> Nun versuche ich bis jetzt erfolglos das zu unterbinden. >>> Hat vielleicht jemand e3inen Tip wie das zu managen ist? >>> >>> vielen Dank und Gruss >>> Harald Keller >>> _______________________________________________ >>> TYPO3-german mailing list >>> TYPO3-german@lists.typo3.org >>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german