TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv

TYPO3 Mailingliste: nicht fragen - lesen!

TYPO3 Mailingliste: nicht fragen - lesen!_RR_1-->
Zurück   TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv > TYPO3-Mailinglisten: DEUTSCH > typo3-german@lists.netfielders.de

Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
  #1  
Alt 23.08.2007, 11:25
Michael Landgraf
Gast
 
Beiträge: n/a
Standard [TYPO3-german] zu viele Template-Dateien in /uploads/tx_ttnews

Hallo zusammen,
ich habe auf meiner Seite - momentan noch local - die Extensions tt_news &
mbl_newsevent installiert. Auf der Startseite und in den Unterseiten
benutze ich verschiedene Templates. Im pagetree habe ich die Templates per
Typoscript gesetzt:
<ul>
für tt_news ==> tt_news_v2_template.html
für mbl_newsevent ==> event_template.html
</ul>

in den Unterseiten musste ich um ein anderes Layout zu erhalten die
Templates im content-element selbst setzten. Das Problem ist jetzt, dass
jedes content-element sein eigene Templatedatei nach /uploads/tx_ttnews
kopiert, so dass ich jetzt bereits 18 Templatedateien in diesem Ordner
habe. Kommt nun eine weitere Sprache oder Unterseite hinzu nimmt die Anzahl
der Dateien in diesem Ordner dermaßen zu, so dass ich total den Überblick
verliere und gerade dann wenn ich irgendwo das Layout ändern möchte.

Ich möchte nun per Typoscript (möglichst in +ext:tt_news configurations) für
jedes bzw. einer Liste von content-elementen das Template setzten. Laut
Reference "plugin.tt_news properties: TS configuration" im tt_news manual
sollte dies möglich sein, ich weiss nur nicht wie.

Kann mir da bitte jemand helfen? Vielen Dank im Voraus.



Mit freundlichen Grüßen
MIchael Landgraf
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #2  
Alt 23.08.2007, 13:29
Martin Holtz
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] zu viele Template-Dateien in /uploads/tx_ttnews

Hallo Michael,

> in den Unterseiten musste ich um ein anderes Layout zu erhalten die
> Templates im content-element selbst setzten. Das Problem ist jetzt, dass
> jedes content-element sein eigene Templatedatei nach /uploads/tx_ttnews
> kopiert, so dass ich jetzt bereits 18 Templatedateien in diesem Ordner
> habe. Kommt nun eine weitere Sprache oder Unterseite hinzu nimmt die
> Anzahl der Dateien in diesem Ordner dermaßen zu, so dass ich total den
> Überblick verliere und gerade dann wenn ich irgendwo das Layout ändern
> möchte.
>
> Ich möchte nun per Typoscript (möglichst in +ext:tt_news configurations)
> für jedes bzw. einer Liste von content-elementen das Template setzten.
> Laut Reference "plugin.tt_news properties: TS configuration" im tt_news
> manual sollte dies möglich sein, ich weiss nur nicht wie.
>
> Kann mir da bitte jemand helfen? Vielen Dank im Voraus.

also, im Typoscript-Setup kannst Du via
plugin.tt_news.templateFile (bitte korrekte Schreibweise in der Doku
nachlesen) setzen.

Diese Einstellung wird allerdings vom Plugin selber überschrieben (dort wo
Du die TemplateDateien reingeladen hast, wodurch sie in /uploads/tx_ttnews
kopiert werden. Das musst Du dann natürlich entfernen, das Feld muss leer
bleiben, damit die Typoscript Funktion genommen wird.

Jetzt kannst Du überall auf deinen Seiten, wo Du eine bestimmte
TemplateDatei auswählen möchtest, mit dem Befehl oben plugin.tt_news.x die
entsprechende Datei setzen.

Alternativ gibt es noch mehrere Möglichkeiten via Typoscript diesen Wert zu
setzen. (z.B. Conditions, oder falls die Eigenschaft stdWrap unterstützt
noch zahlreiche mehr, ist aber erstmal nicht nötig

gruß,
martin
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #3  
Alt 23.08.2007, 15:20
Michael Landgraf
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] zu viele Template-Dateien in /uploads/tx_ttnews

Martin Holtz wrote:

> Hallo Michael,
>
>> in den Unterseiten musste ich um ein anderes Layout zu erhalten die
>> Templates im content-element selbst setzten. Das Problem ist jetzt, dass
>> jedes content-element sein eigene Templatedatei nach /uploads/tx_ttnews
>> kopiert, so dass ich jetzt bereits 18 Templatedateien in diesem Ordner
>> habe. Kommt nun eine weitere Sprache oder Unterseite hinzu nimmt die
>> Anzahl der Dateien in diesem Ordner dermaßen zu, so dass ich total den
>> Überblick verliere und gerade dann wenn ich irgendwo das Layout ändern
>> möchte.
>>
>> Ich möchte nun per Typoscript (möglichst in +ext:tt_news configurations)
>> für jedes bzw. einer Liste von content-elementen das Template setzten.
>> Laut Reference "plugin.tt_news properties: TS configuration" im tt_news
>> manual sollte dies möglich sein, ich weiss nur nicht wie.
>>
>> Kann mir da bitte jemand helfen? Vielen Dank im Voraus.

> also, im Typoscript-Setup kannst Du via
> plugin.tt_news.templateFile (bitte korrekte Schreibweise in der Doku
> nachlesen) setzen.
>
> Diese Einstellung wird allerdings vom Plugin selber überschrieben (dort wo
> Du die TemplateDateien reingeladen hast, wodurch sie in /uploads/tx_ttnews
> kopiert werden. Das musst Du dann natürlich entfernen, das Feld muss leer
> bleiben, damit die Typoscript Funktion genommen wird.
>
> Jetzt kannst Du überall auf deinen Seiten, wo Du eine bestimmte
> TemplateDatei auswählen möchtest, mit dem Befehl oben plugin.tt_news.x die
> entsprechende Datei setzen.
>
> Alternativ gibt es noch mehrere Möglichkeiten via Typoscript diesen Wert
> zu setzen. (z.B. Conditions, oder falls die Eigenschaft stdWrap
> unterstützt noch zahlreiche mehr, ist aber erstmal nicht nötig
>
> gruß,
> martin



Hallo Martin,
vielen Dank für deine Antwort.
Kurz nochmal zur Verdeutlichung:

> Jetzt kannst Du überall auf deinen Seiten, wo Du eine bestimmte
> TemplateDatei auswählen möchtest, mit dem Befehl oben plugin.tt_news.x die
> entsprechende Datei setzen.


bedeutet dies, dass ich bei plugin.tt_news.x mit dem 'x' konkret die ID des
jeweiligen Plugins ansprechen kann. Vielleicht ein kleines Beispiel wie ich
das meine; es gibt in tt_news die Property 'pid_list' welche den "Starting
Point" beschreibt. Mal angenommen dies wäre jetzt nicht der "Starting
Point" sondern die Seiten-ID einer bestimmten Seite bzw. Seitenliste im
pagetree, dann könnte ich dieser/n Seite(n) mit

plugin.tt_news {
pid_list = 123,124,125
templateFile = /fileadmin/....
}

ein bestimmtes Template zuweisen. Das wäre eigentlich auch schon O.K. Noch
besser wär's natürlich, wenn ich jedem einzelnen oder einer beliebigen
Liste von tt_news-Plugins ein spezifisches Template per Typoscript zuweisen
könnte. Das wäre es was ich bräuchte. Der Effekt wäre, dass ich nicht mehr
zich Dateien ändern muss, welche ich erstmal den jeweiligen Plugins
zuordnen muss. Es würde genügen, wenn ich diese eine Template-Datei ändere
und die Änderung würde dann in allen zugewiesenen Plugins übernommen; und
der Ordner /uploads/tx_ttnews/ wär wieder leer.

Weisst du wie ich das realisieren kann?

mfg
michael
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #4  
Alt 23.08.2007, 21:37
Martin Holtz
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] zu viele Template-Dateien in /uploads/tx_ttnews

Hi Michael,

>>> habe. Kommt nun eine weitere Sprache oder Unterseite hinzu nimmt die

ähm - warum sollte eine andere Sprache zu einem anderen Layout führen? Ist
nicht nötig.

>> Jetzt kannst Du überall auf deinen Seiten, wo Du eine bestimmte
>> TemplateDatei auswählen möchtest, mit dem Befehl oben plugin.tt_news..x
>> die entsprechende Datei setzen.

>
> bedeutet dies, dass ich bei plugin.tt_news.x mit dem 'x' konkret die ID

ähm, ne - das "x" war nur als Platzhalter für den Parameternamen gedacht,
ich wusste/weiß nicht, ob der Parameter "templateFile" wirklich richtig
ist.
TYPO3 hat nix magisches, in der Regel sind die Parameter ziemlich sinnvoll
benannt

# Das im Typoscript definiert Deine Vorlage
plugin.tt_news {
templateFile = /fileadmin/vorlage.tmpl
}

Du kannst jetzt auf eine Seite mit einem Plugin ein neues Template anlegen
und dort diesen Schnipsel reinschreiben und schon wird die andere Vorlage
verwendet.
plugin.tt_news {
templateFile = /fileadmin/eine_andere_vorlage.tmpl
}

> ein bestimmtes Template zuweisen. Das wäre eigentlich auch schon O.K. Noch
> besser wär's natürlich, wenn ich jedem einzelnen oder einer beliebigen
> Liste von tt_news-Plugins ein spezifisches Template per Typoscript
> zuweisen könnte. Das wäre es was ich bräuchte. Der Effekt wäre, dass ich

Da musst Du mal schauen, wenn "templateFile" vom Typ stdWrap ist, dann geht
das, sonst nicht.

Aber hast Du mehrere Plugins auf einer Seite?

Und warum überhaupt soviele unterschiedliche Templates?

> nicht mehr zich Dateien ändern muss, welche ich erstmal den jeweiligen
> Plugins zuordnen muss. Es würde genügen, wenn ich diese eine
> Template-Datei ändere und die Änderung würde dann in allen zugewiesenen
> Plugins übernommen; und der Ordner /uploads/tx_ttnews/ wär wieder leer.

äh?

Wenn alle Plugins das gleiche Template verwenden sollen, dann benutzt Du
einfach die Typoscript Funktion und löscht ggf. im Plugin zugefügte
Templates dort. Dann verwenden alle news-Plugins das selbe Template.

Wenn Plugins auf unterschiedlichen Seiten unterschiedliche Templates
verwenden sollen, dann machst Du das ebenfalls über Typoscript und fügst
auf den entsprechenden Seiten den Schnipsel oben mit dem angepassten
Dateinamen hinzu.

Wenn Du mehrere Plugins auf einer Seite hast und die sollen unterschiedliche
Templates verwenden, dann musst Du dich bißchen mehr mit Typoscript
beschäftigen - da helfe ich Dir erst, wenn Du mir erzählst warum das nötig
ist

ich hoffe, ich hab mich halbwegsverständlich ausgedrückt - Syntax-Fehler
kannst mit Hilfe des manuals korrigieren.

gruß,
martin

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #5  
Alt 24.08.2007, 18:54
Michael Landgraf
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] zu viele Template-Dateien in /uploads/tx_ttnews

Martin Holtz wrote:

> Hi Michael,
>
>>>> habe. Kommt nun eine weitere Sprache oder Unterseite hinzu nimmt die

> ähm - warum sollte eine andere Sprache zu einem anderen Layout führen? Ist
> nicht nötig.
>
>>> Jetzt kannst Du überall auf deinen Seiten, wo Du eine bestimmte
>>> TemplateDatei auswählen möchtest, mit dem Befehl oben plugin.tt_news.x
>>> die entsprechende Datei setzen.

>>
>> bedeutet dies, dass ich bei plugin.tt_news.x mit dem 'x' konkret die ID

> ähm, ne - das "x" war nur als Platzhalter für den Parameternamen gedacht,
> ich wusste/weiß nicht, ob der Parameter "templateFile" wirklich richtig
> ist.
> TYPO3 hat nix magisches, in der Regel sind die Parameter ziemlich sinnvoll
> benannt
>
> # Das im Typoscript definiert Deine Vorlage
> plugin.tt_news {
> templateFile = /fileadmin/vorlage.tmpl
> }
>
> Du kannst jetzt auf eine Seite mit einem Plugin ein neues Template anlegen
> und dort diesen Schnipsel reinschreiben und schon wird die andere Vorlage
> verwendet.
> plugin.tt_news {
> templateFile = /fileadmin/eine_andere_vorlage.tmpl
> }
>
>> ein bestimmtes Template zuweisen. Das wäre eigentlich auch schon O.K.
>> Noch besser wär's natürlich, wenn ich jedem einzelnen oder einer
>> beliebigen Liste von tt_news-Plugins ein spezifisches Template per
>> Typoscript zuweisen könnte. Das wäre es was ich bräuchte. Der Effekt
>> wäre, dass ich

> Da musst Du mal schauen, wenn "templateFile" vom Typ stdWrap ist, dann
> geht das, sonst nicht.
>
> Aber hast Du mehrere Plugins auf einer Seite?
>
> Und warum überhaupt soviele unterschiedliche Templates?
>
>> nicht mehr zich Dateien ändern muss, welche ich erstmal den jeweiligen
>> Plugins zuordnen muss. Es würde genügen, wenn ich diese eine
>> Template-Datei ändere und die Änderung würde dann in allen zugewiesenen
>> Plugins übernommen; und der Ordner /uploads/tx_ttnews/ wär wieder leer.

> äh?
>
> Wenn alle Plugins das gleiche Template verwenden sollen, dann benutzt Du
> einfach die Typoscript Funktion und löscht ggf. im Plugin zugefügte
> Templates dort. Dann verwenden alle news-Plugins das selbe Template.
>
> Wenn Plugins auf unterschiedlichen Seiten unterschiedliche Templates
> verwenden sollen, dann machst Du das ebenfalls über Typoscript und fügst
> auf den entsprechenden Seiten den Schnipsel oben mit dem angepassten
> Dateinamen hinzu.
>
> Wenn Du mehrere Plugins auf einer Seite hast und die sollen
> unterschiedliche Templates verwenden, dann musst Du dich bißchen mehr mit
> Typoscript beschäftigen - da helfe ich Dir erst, wenn Du mir erzählst
> warum das nötig ist
>
> ich hoffe, ich hab mich halbwegsverständlich ausgedrückt - Syntax-Fehler
> kannst mit Hilfe des manuals korrigieren.
>
> gruß,
> martin



Hi Martin,
du hast schon recht, dass Ganze ist verwirrend. Solange ich nur die tt_news
verwendet habe kam ich wunderbar zurecht. Dann wollte ich Events mit
einbinden. "Nimmst gleich die mbl_newsevent, das ist am einfachsten";;;
dachte ich mir. Ich schwör dir, drei Monate habe ich nur am Template
rumgeschraubt bis ich die Extension auch nur zu einer Ausgabe bewegen
konnte.

Eigentlich benutze ich nur insgesamt vier Templates, die zwei
Standard-Templates und zwei modifizierte. Das Problem war, dass ich die
event-templates direkt im Plugin setzten musste; per Seiten-TS ging's
einfach nicht, bis ich gestern dank deines Anstosses einen Geistesblitz
hatte. Ich hab die event-templates jetzt nicht per
plugin.tt_news.mbl_newsevent.templateFile sondern per
plugin.tt_news.file.templateFile eingebunden. Das funktioniert wunderbar.

Übrigens: templateFile ist vom Typ resource.

Ein Kuriosum habe ich noch: Auf der Startseite muss ich die modifizierte
Event-Template-Datei sowohl im Plugin als auch im Seitentemplate setzten.
Das Eine scheint ohne das Andere nicht zu funktionieren. Bei der
News-Template-Datei hingegen geht's einfach per Typoscript. Na ja, das sind
bei momentan drei Sprachen drei Dateien im uploads-Ordner. Damit kann ich
leben. Zumindest weiss ich jetzt zu welche Datei zu welchem Plugin gehört.

Also nochmal vielen herzlichen Dank für deine Unterstützung und noch ein
dickes Lob an eure Newsgroup, hab nicht erwartet so schnell Hilfe zu
erhalten.

viele grüße
michael

PS. Werde die Seite dieses Wochenende mal Online stellen, dann kannst du dir
mal anschauen was ich bis jetzt habe. http://test1.globaldriver.ws
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #6  
Alt 25.08.2007, 11:33
Martin Holtz
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] zu viele Template-Dateien in /uploads/tx_ttnews

Hi,

> Also nochmal vielen herzlichen Dank für deine Unterstützung und noch ein
> dickes Lob an eure Newsgroup, hab nicht erwartet so schnell Hilfe zu
> erhalten.

das hört man doch gerne

gruß,
martin
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
 

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
[TYPO3-german] Erklärung zu File Uploads Jochen Graf typo3-german@lists.netfielders.de 3 28.07.2007 16:36
[TYPO3-german] tt_news printlink [tx_ttnews[tt_news] Guido Schulze typo3-german@lists.netfielders.de 10 04.04.2007 09:06
[TYPO3] problems with uploads to fileadmin Axel typo3-english@lists.netfielders.de 2 09.03.2007 02:49
[TYPO3-german] template rendering, IIS, non-uploads/.. resource,did not exist Michael Schuhmacher typo3-german@lists.netfielders.de 2 27.12.2006 21:02
[TYPO3] uploads dave typo typo3-english@lists.netfielders.de 0 12.12.2006 12:29


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


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Template-Modifikationen durch TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75