Re: [TYPO3-german] Extension doppelt verwenden

2007-12-30 Diskussionsfäden Tim Lochmueller
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

2007-12-30 Diskussionsfäden Tim Lochmueller
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

2007-12-30 Diskussionsfäden Thomas Waggershauser
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

2007-12-30 Diskussionsfäden freitag
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

2007-12-30 Diskussionsfäden freitag
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

2007-12-29 Diskussionsfäden freitag
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