Hi,
da ich auf typo3.org davon gelesen hatte, das man in Zukunft nicht mehr ext_typoscript_setup.txt, sondern static/setup.txt nutzen soll und mir das bei einer Extension mit mehreren Plugins ohnehin gelegen kam, habe ich das mal ausprobiert. Allerdings lädt Typo3 überhaupt nichts aus der setup.txt. Im ObjectBrowser ist nichts zu sehen. Die Static-Files habe ich in der ext_tables.php folgendermaßen eingebunden:
t3lib_extMgm::addStaticFile($_EXTKEY,"pi1/static/","Extension Name");
Hat jemand ähnliche Probleme und eine Lösung gefunden?
Gruss
Ensis
Kurze Ergänzung:
Hat denn irgend jemand hier bereits Extensions über static/setup.txt, etc. laufen? So wie ich das sehe, herscht selbst auf typo3.org betretenes Schweigen, wenn jemand das Thema anspricht. Trotzdem ist die entsprechende Funktion dokumentiert ( t3lib_extMgm::addStaticFile ) und die alte Methode wird nicht mehr empfohlen.
Gruss
Ensis
Hallooo? ( echo 😉 )
Ein Nein würde mir ja auch schon mal was bringen. Macht sich keiner Gedanken darüber?
Und wo ich schon dabei bin, hat jemand schon Erfahrungen mit den unterschiedlichen Berechtigungen von TypoScript gemacht? Die einzelnen Anweisungen müssen ja in einer bestimmten Reihenfolge gelesen werden, weil einige Einstellungen ja andere überschreiben. Bisher habe ich das soweit so mitbekommen:
Static Template -> Root Template -> Ext Template -> Extension Setup -> AddTypoScript (PHP)
Jemand andere Erfahrungen?
Außerdem scheint z.B. Extension Setup TypoScript keinen Einfluss auf das Page-Objekt selbst nehmen zu können. Auch hier konnte ich keine genaue Doku finden, was welches TypoScript darf. Vielleicht mal ein Anreiz für ein User-Projekt?
Gruss
Ensis
Hallo,
habe das Problem selbst gelöst. Wenn nach dem neuen Prinzip das static-Verzeichnis für TypoScript und Constants genutzt wird ( was ich nur empfehlen kann ) müssen diese 'Static Templates' natürlich auch im Template im Typo3-Backend geladen werden.
Vorteil dieser Methode ist nicht nur, das für jedes Plugin sauber einzelne Statics geführt werden, sondern auch, dass TypoScript auf diesem Weg keinen Beschränkungen unterliegt. Im Gegensatz zur alten Methode kann so z.B. sogar das Page-Objekt überschrieben werden.
Was ich ziemlich schade finde, ist dass sich niemand zumindest auf eine Diskussion einlassen wollte. Ich bin ja gerne bereit das Wissen das ich mir über Typo3 erarbeite auch hier weiter zu geben, aber dafür kann man doch wohl auch ein wenig Aktivität von Leuten erwarten, die schon länger dabei sind. Ich habe das Gefühl typo3.net verkommt zu einer Plattform auf der Anfänger bei den ersten Problemen reinsehen und nach drei Fragen weiter ziehen. Das liegt sicher auch daran, dass das Forum sehr schlecht gepflegt wird, aber wir sollten trotzdem in der Lage sein, eine vernünftige Plattforum auf die Beine zu stellen, in der man einfach mal diskutieren oder User-Projekte starten kann.
Bin für Diskussionen über diesen Punkt immer zu haben.
Gruss
Ensis
Das Feedback ist zwar jetzt reichlich spät, aber ich bin erst jetzt auf den Thread gestoßen. Auf jeden Fall war mir das sehr hifreich, was du geschrieben hast, ich habe nämlich auch mehrere Plugins in einer Extension...
Wie es mit dem Forum hier so aussieht, kann ich nicht sagen, auf meine Frage wie man "politisch korrekt" fremde Extensions erweitert, habe ich bislang auch keine Antwort bekommen. (
#18131
Gruß,
NCoDer
Hallo
Wäre das Thema nicht eine FAQ wert? Würde sie gerne auf http://www.typo3forum.net veröffentlichen.
Danke Junior
Hallo Junior,
grundsätzlich gerne. Ich werde mal gucken, daß ich die Zeit finde, das sauber zu formulieren. Habe allerdings beim kurzen Durchgucken deiner Seite keinen FAQ-Bereich entdeckt?
Gruss
Ensis
Ganz oben, zuoberst sozusagen, das erste Forum nach "Admin" heisst schon gleich FAQs :-)
Würde mich sehr freuen über einen Beitrag!
Gruss Junior
Ok, entdeckt. 😃
Ich sehe zu, daß ich diese Woche etwas poste.
Gruss
Ensis