Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 27.03.06, 12:12
Forum Zuschauer
 
Registriert seit: 27.03.06
Beiträge: 4

Extension für 3D Plugin


Hi,

ich bin gerade dabei eine Extension für ein 3D Plugin zu erstellen. Nach den bekannten Tuts (Hachmeister) etc, habe ich dafür zunächste eine Ext erstellt die ganz normal ein Bild einfügt. Anstelle dieses Bildes soll aber natürlich die proprietäre 3D Datei eingefügt werden, dazu müssen ein .mtx file und ein .mts file mit jeweils gleichem Namen upgeloadet werden können. Des Weiteren muss im Head ein JS eingfügt werden.

1. Problem sobald ich vorhanden Dateien auswähle die schon benutzt werden bildet Typo3 eine Instanz im Dateinamen also zb. blabla01.mtx, blabla02.mtx dies führt dazu, dass der Inahlt anders als bei Bildern nicht angezeigt wird, wie kann ich das unterdrücken bzw. anpassen?
2. Wie definiere ich einen neuen Dateityp beim Upload?
3. Wie binde ich das Javascript ein, muss ich es statisch in den Constants für alle Seiten einbinden, oder kann ich es auch dynamisch nur für die benötigten Seiten über die EXT einbinden?

Vielen Dank für Eure Hilfe.
Yepps
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 27.03.06, 16:14
Forum Stammgast
 
Registriert seit: 17.12.05
Beiträge: 177

Zitat:
Zitat von yepps
1. Problem sobald ich vorhande Dateien auswähle die schon benutzt werden bildet Typo3 eine Instanz im Dateinamen also zb. blabla01.mtx, blabla02.mtx dies führt dazu, dass der Inahlt anders als bei Bildern nicht angezeigt wird, wie kann ich das unterdrücken bzw. anpassen?
T3 legt diese Instanzen im uploads/tx_myext Verzeichnis ab, damit für jeden Datensatz die Datei gefunden wird, auch wenn das Original z.B. im fileadmin-Verz. nicht mehr zu finden ist. Braucht mehr Festplatte, ist aber so wegen höherer Sicherheit.

Du musst also bei der Ausgabe die Dateien in uploads/tx_myext ansprechen. So sollte es eigentlich funktionieren.

Zitat:
Zitat von yepps
3. Wie binde ich das Javascript ein, muss ich es statisch in den Constants für alle Seiten einbinden, oder kann ich es auch dynamisch nur für die benötigten Seiten über die EXT einbinden?
Ich würde es in das TS Setup der Extension schreiben. Dort kannst Du festlegen, ob es im Head oder Body ausgegeben wird oder als externe Datei geladen wird. Und Du kannst es so nur für die erforderlichen Seiten ausgeben. (Siehe TS Ref)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 28.03.06, 08:01
Forum Zuschauer
 
Registriert seit: 27.03.06
Beiträge: 4

Probier...


... ich mal aus vielen Dank!!!
Yepps
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche dringend Hilfe - finde nicht das passende Extension/Plugin mica Extension suchen und neue vorschlagen 1 21.01.08 18:04
Plugin Einstellungen mit extension Templates vererven nicht möglich? uniresearch TYPO3 4.x Fragen und Probleme 0 19.10.07 09:42
eigene Extension / Kickstarter -> FE-Plugin tripuls Extension modifizieren oder neu erstellen 3 27.07.07 15:18
setup einer Extension im Plugin laden TomTom101 TYPO3 3.x Fragen und Probleme 1 15.02.07 14:40
Einstellung Extension cc_random_image als Plugin? MistaD Alle anderen Extensions 0 26.04.06 11:26


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:29 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS