Re: [TYPO3-german] Extension doppelt verwenden
Wieso erbst du nicht einfach von der anderen Extension. Dann ist nicht alles doppelt aufem Server und du kannst die Extension noch Updaten und Änderungen sind in beiden Extensions vorhanden. Wenn es geht würde sich auch ein Hook anbieten. Beste Grüße, Tim - http://typo3blogger.de http://typo3.fruit-lab.de freitag schrieb: ich möchte gerne eine bestehende Extension (nicosdirectory)etwas in ihren funktionalitäten ändern und neben der original nicosdirectory laufen lassen. hierzu habe ich nun die nötigen datenbanktabellen angelegt und jedes vorkommen des extensionskeys in der neuen extension zu einem neuen key geändert.als letzten schritt habe ich den namen des neuen extensionsordners noch in der typo3conf/localconf.php hinzugefügt. Soweit sogut, ich sehe die Extension im Extensionmanager. Ist sie jedoch installiert liefert nicosdirectory keine ausgabe mehr - funktioniert also nicht mehr. ist es möglich sich über typo3 konflikte zwischen zwei extensions anzeigen zu lassen? oder hat vielleicht jemand eine vermutung wo sich die alte und die neue extension in die quere kommen könnten? ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extension doppelt verwenden
Hallo... leider kenne ich die Extension nicht. Wenn diese aber richtig in TYPO3 intigriert wurde (vom Entwickler), sollte es mittels TS möglich sein ein anderes Template zu wählen (vom Admin; Du). Dies ist dann auch Seiten spezifisch möglich. Zu dem vererben von Klassen... aus dem bereich TYPO3 würde ich mich in XClass einlesen... der Rest ist normales PHP Verständnis und nicht TYPO3 spezifisch. Beste Grüße, Tim freitag schrieb: nochmal eine kleine nachreichung vielleicht ist die ganze sache doch nicht so kompliziert. wie gesagt handelt es sich um die extension nicosdirectory. sie listet mir auf einer seite wie gewünscht eine übersicht über bücher auf. auf einer anderen seite soll die selbe extension jedoch nicht bücher sondern cds ausgeben. die ausgabe ist fast die selbe, jedoch etwas umfangreicher. es müsste doch möglich sein die selbe extension zu verwenden und nur durch ein extensiontemplate die ausgabe zu verändern. die datensätze weden in typo soviel ich weiss ja seitenweisse gespeichert. die frage die sich mir dann noch stellt ist: das eintragen der datensätze - man müsste die extension so erweitern können das die benutzer die wahl haben entweder bücher oder cds einzutragen und daraufhin mehr (cds) oder weniger (bücher) formulare zum eintragen bekommen. denkst du sowas ist möglich ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extension doppelt verwenden
Hallo, Am 30.12.2007 um 19:29 schrieb Tim Lochmueller: Zu dem vererben von Klassen... aus dem bereich TYPO3 würde ich mich in XClass einlesen... der Rest ist normales PHP Verständnis und nicht TYPO3 spezifisch. wenn ich es richtig verstanden habe, ist XClass dafür gar nicht notwendig. Es sollte reichen, eine Extension mit einem plugin zu schreiben, die die andere Extension voraussetzt. Die pi1-klasse leitet man dann halt nicht von tslib_pibase sondern von der anderen extension- klasse ab. Liebe Grüße, Thomas - Thomas Waggershauser http://www.airware.de ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extension doppelt verwenden
Thomas Waggershauser schrieb: Hallo, Am 30.12.2007 um 19:29 schrieb Tim Lochmueller: Zu dem vererben von Klassen... aus dem bereich TYPO3 würde ich mich in XClass einlesen... der Rest ist normales PHP Verständnis und nicht TYPO3 spezifisch. wenn ich es richtig verstanden habe, ist XClass dafür gar nicht notwendig. Es sollte reichen, eine Extension mit einem plugin zu schreiben, die die andere Extension voraussetzt. Die pi1-klasse leitet man dann halt nicht von tslib_pibase sondern von der anderen extension-klasse ab. Liebe Grüße, Thomas - Thomas Waggershauser http://www.airware.de hallo ihr beiden! vielen dank schonmal für eure hilfe! wäre es denn möglich die extension mit dem kickstarter zu erweitern. also die datenbankfelder die für die neuen ausgabefunktionalitäten notwendig sind anzulegen, dann eine neue extension zu schreiben die nur dazu da ist die daten im backend in die neuen datenbankfelder einzutragen - und bei der letztendlichen ausgabe zwei verschiedene templates zu verwenden. so als hätte man zwei plugins? auf der einen seite zeigen die marker felder des ersten plugins auf einer anderen seite werden andere marker ausgegeben. so hätte man ein plugin für zwei verschiedene funktionalitäten (ausgaben). oder habe ich hier wo einen denkfehler? beste grüße und einen guten rutsch! ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extension doppelt verwenden
freitag schrieb: Thomas Waggershauser schrieb: Hallo, Am 30.12.2007 um 19:29 schrieb Tim Lochmueller: Zu dem vererben von Klassen... aus dem bereich TYPO3 würde ich mich in XClass einlesen... der Rest ist normales PHP Verständnis und nicht TYPO3 spezifisch. wenn ich es richtig verstanden habe, ist XClass dafür gar nicht notwendig. Es sollte reichen, eine Extension mit einem plugin zu schreiben, die die andere Extension voraussetzt. Die pi1-klasse leitet man dann halt nicht von tslib_pibase sondern von der anderen extension-klasse ab. Liebe Grüße, Thomas - Thomas Waggershauser http://www.airware.de hallo ihr beiden! vielen dank schonmal für eure hilfe! wäre es denn möglich die extension mit dem kickstarter zu erweitern. also die datenbankfelder die für die neuen ausgabefunktionalitäten notwendig sind anzulegen, dann eine neue extension zu schreiben die nur dazu da ist die daten im backend in die neuen datenbankfelder einzutragen - und bei der letztendlichen ausgabe zwei verschiedene templates zu verwenden. so als hätte man zwei plugins? auf der einen seite zeigen die marker felder des ersten plugins auf einer anderen seite werden andere marker ausgegeben. so hätte man ein plugin für zwei verschiedene funktionalitäten (ausgaben). oder habe ich hier wo einen denkfehler? beste grüße und einen guten rutsch! ...so nun habe ich noch etwas rumprobiert und hänge nun an einem kleinen punkt ich denke ich bin schon nahe an der lösung. ich habe das plugin nun auf beiden seiten wo ausgegeben werden soll eingebunden und mit zwei verschiedenen templates versehen. nun kann ich steuern was, wie ausgegeben wird (template marker). was mir nun noch fehlt ist eine getrennte eingabe der datensätze. der benutzer soll ja denken es handelt sich um zwei verschiedene plugins. im endeffekt ist es jedoch das gleiche plugin das nur andere daten ausgibt. ich habe nun probiert mit dem kickstarter ein neues plugin zu erstellen das nicosdirectory um einige datenbankfelder erweitert. ich dachte so kann ich dann mit diesem neue datensätze anlegen die in der tabelle von nicosdirectory landen und über die unterschiedlichen templates dargestellt werden. leider agiert dieses plugin logischerweise nur als erweiterung - die neuen felder (string inputs) werden also im anlegen eines datensatzes für nicos directory angezeigt. ist es irgendwie möglich eine extension zu entwickeln - mit der ich datensätze in eine bestehende tabelle eintragen kann - die datensätze aber für sich - wie bei einem eigenen plugin stehen - und diese mit dem bestehenden plugin ausgeben kann? ich hoffe das problem ist ersichtlich! oder steh ich auf dem schlauch? beste grüße, t ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Extension doppelt verwenden
Hallo Liste, ich möchte gerne eine bestehende Extension (nicosdirectory)etwas in ihren funktionalitäten ändern und neben der original nicosdirectory laufen lassen. hierzu habe ich nun die nötigen datenbanktabellen angelegt und jedes vorkommen des extensionskeys in der neuen extension zu einem neuen key geändert.als letzten schritt habe ich den namen des neuen extensionsordners noch in der typo3conf/localconf.php hinzugefügt. Soweit sogut, ich sehe die Extension im Extensionmanager. Ist sie jedoch installiert liefert nicosdirectory keine ausgabe mehr - funktioniert also nicht mehr. ist es möglich sich über typo3 konflikte zwischen zwei extensions anzeigen zu lassen? oder hat vielleicht jemand eine vermutung wo sich die alte und die neue extension in die quere kommen könnten? mit besten grüßen, freitag ___ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german