Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 21.03.06, 11:47
Forum Newbie
 
Registriert seit: 10.02.05
Beiträge: 35

Grundsätzliche Fragen zur Extensionprogrammierung


Hi all!

Ich befasse mich noch nicht so lange mit Typo3, stehe aber schon ein bisschen an...

1. Wie kann ich eine FE-Extension von aussen konfigurieren?
Ich möchte, dass man im Backend beim Einbinden der Extension beispielsweise eine Anzahl Datensätze pro Seite oder die Art der Darstellung (ähnlich wie bei tt_news) angeben kann.
Wie geht sowas? Ich habe bei tt_news leider nicht durchgeblickt ;)

2. Wie kann ich den Output der Extension in verschiedene Container (TV-Content Objects?) auf der Seite verteilen?
Ich möchte z.B. den aktuellen Datensatz im Main-div und das Listing der Datensätze in einem anderen div links davon ausgeben (das Template ist so aufgebaut...).


Herzlichen Dank im Voraus
sleeper

Geändert von sleeper (29.03.06 um 18:32 Uhr).
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 21.03.06, 11:55
Forum Newbie
 
Registriert seit: 10.01.06
Beiträge: 34

TS ist Dein Freund. Du kannst z.B. Konfigurationsvariablen für die Extension vorgeben, die die Extension dann über $this->conf['namederVariablen'] auslesen kann und anwenden kann. Ähnliches gilt für die Anzeige in anderen Containern.
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 21.03.06, 12:11
Forum Newbie
 
Registriert seit: 10.02.05
Beiträge: 35

Sehr schön, das hört sich gut an!
Finde ich diese Infos in der TS Referenz? Kannst du mir ein Stichwort dazu geben? Am liebsten für Container und Variabeln

Wie ist es, wenn ich eine Art CODE-Feld im Backend haben möchte, wie bei tt_news?


Danke für die schnelle Antwort!
sleeper
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
  #4  
Alt 21.03.06, 12:18
Forum Newbie
 
Registriert seit: 10.01.06
Beiträge: 34

Zitat:
Zitat von sleeper
Sehr schön, das hört sich gut an!
Finde ich diese Infos in der TS Referenz? Kannst du mir ein Stichwort dazu geben? Am liebsten für Container und Variabeln

Wie ist es, wenn ich eine Art CODE-Feld im Backend haben möchte, wie bei tt_news?


Danke für die schnelle Antwort!
sleeper
ich weiss nicht wo man das alles findet Ich glaube ich habe mir das Tutorial hier durchgearbeitet http://typo3.hachmeister.org/Eigene_...72.0.html?&L=1

Das CODE - Feld ist obsolet! Wird generell nicht mehr unterstützt. Ich habe 2 Tage nach dieser Information gesucht

Statt dem CODE - Feld sollte man flexforms einsetzen. War mir zu umständlich deshalb nehme ich TS - Variablen z.B. in der Form:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
plugin.user_hotels_pi1 {
templateFile = fileadmin/template_hotel.tmpl
display=LIST

Anfrageid=6

bild = IMAGE
bild {
10 = FILE
10.file=unbekannt
10.file.width=455
10.file.height=231
}
galeriebild = IMAGE
galeriebild {
10 = FILE
10.file=unbekannt
10.file.width=455
}
}

Die Variablen kann man dann alle in der Extension direkt abfragen. Die Extension muss dann natürlich oben angegeben werden. In meinem Fall heisst die Extension hier also "user_hotels".

Geändert von Junior (21.03.06 um 13:35 Uhr).
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
  #5  
Alt 21.03.06, 12:24
Forum Stammgast
 
Registriert seit: 17.12.05
Beiträge: 177

Die moderne Variante ist die Konfig. über Flexforms. Dazu gibt es auf typo3.org einen Artikel, soviel ich weiss. Ansonsten, da du ja tiefer einzusteigen scheinst, empfehle ich ein Buch -> http://www.typo3forum.net/forum/foru...ches-buch.html (Welches Buch?)
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
  #6  
Alt 21.03.06, 12:27
Forum Newbie
 
Registriert seit: 10.02.05
Beiträge: 35

herzlichen dank freeroot!
das werde ich heute abend gleich ausprobieren.

jo:
ich mag keine bücher :sad: aber ich komm wohl nicht drum rum ;) danke für den link!
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
  #7  
Alt 21.03.06, 12:34
Forum Newbie
 
Registriert seit: 10.01.06
Beiträge: 34

Meine Buchempfehlung ist

TYPO3. Praxiswissen für Entwickler: TypoScript, Extensions, Templates.
ISBN: 389842605X

Aber im Großen und Ganzen kann ich sagen das kein Buch wirklich gut ist. Überall merkt man das die Lust am Schreiben irgendwo aufgehört hat. Themen werden nur angerissen etc.
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
  #8  
Alt 21.03.06, 17:57
Forum Newbie
 
Registriert seit: 10.02.05
Beiträge: 35

Die Config-Methode funktioniert wunderbar. Einfach Code im Template ins Setup kopieren...

Das mit den Containern hab ich mir noch nicht angeschaut. Wird aber wohl bald aktuell ;)
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
  #9  
Alt 22.03.06, 12:16
Forum Stammgast
 
Registriert seit: 17.12.05
Beiträge: 177
Idee

Zitat:
Zitat von sleeper
Die Config-Methode funktioniert wunderbar. Einfach Code im Template ins Setup kopieren...
Immer daran denken, dass vielleicht gewissen Einstellungen vom Redakteur vorgenommen werden sollen - was ja früher über das CODE-Feld ging. Da hilft TS Setup eben nicht weiter sondern man benötigt entsprechende Flexforms. Solange ein Redakteur eh keine Plugins platzieren darf, kann man alles auch per TS Setup erledigen.
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
  #10  
Alt 23.03.06, 14:46
Forum Newbie
 
Registriert seit: 10.02.05
Beiträge: 35

Ich brauch doch noch nen Tip...

Ich hab wie gesagt 2 divs, die je ein Content Element (TV) bilden. Wenn ich in meiner FE-Extension return $content mache, kommt das ganze schön brav im main-Container.

Wie kann ich direkt aus der Extension in den zweiten Container schreiben?


TS? Ich habe nichts gefunden :/
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

Lesezeichen

Themen-Optionen
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 hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-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
Grundsätzliche Probleme mit Systemordnern und Speicherort flowtec Alle anderen Extensions 1 27.05.08 08:12
Fragen über Fragen chrischnian TYPO3 4.x Fragen und Probleme 3 18.02.08 14:51
grundsätzliche Frage zur Datenbank sin124 TYPO3 4.x Fragen und Probleme 3 15.02.08 12:57
Ein paar grundsätzliche Fragen zu T3 tob1as TYPO3 4.x Fragen und Probleme 3 26.11.07 11:01
Kann mir jemand bei der Extensionprogrammierung weiterhelfen? madmongo TYPO3 3.x Fragen und Probleme 5 26.04.06 12:41


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:13 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0