Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Am 01.02.15 um 01:05 schrieb Peter Kühnlein: Am 31.01.2015 um 22:53 schrieb Mark Knochen: Danke ... das hat geklappt ... und es vererbt sich auch auf unterseiten ... nur interessehalber, wenn ich nur eine Seite davon ausschließen möchte, dann müsste ich lib.contentOnDifferentPages auf leer setzen? grundsätzlich gibt es diverse Konzepte solcher Vererbung. Entsprechend sind Ausnahmen zu definieren. du benutzt ein explizites CE, das du auf jeder Seite als zusätzliches Element ins Fluid einbaust. Ausnahmen kann man daher ins typoscript (wie hier beschrieben) einbauen. entweder per Condition oder mittels .stdWrap.if aber Fluid kann natürlich selber diese Logik realisieren, wobei das nur bedingt dorthin gehört: eine Logik 'bin ich auf Seite 123?' gehört da mMn nicht hin, während eine Logik 'ist das Ausnahmeflag gesetzt?' dort schon möglich wäre. Eine andere Alternative wäre die explizite Vererbung von ganzen Spalteninhalten. Dazu könnte man sich auch eine extra zu vererbende Spalte definieren. Vorteil: Redakteure können den zu vererbenden Inhalt beliebig verändern/austauschen ohne dass die Konfiguration (Typoscript/ HTML) geändert werden muss. Außerdem können ganze Seitenbäume ihre eigenen Inahlte vererben (zb. headerbild je nach Kategorie) Mark Ich hab mitgelesen :-[ Ich würde, wenn es sich um eine einzige Seite handelt, mit einer TS-Condition arbeiten: [globalVar TSFE:id != 2] ^ da fehlt noch ein '='. also: [globalVar = TSFE:id != 2] [global] bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Am 31.01.2015 um 22:53 schrieb Mark Knochen: Danke ... das hat geklappt ... und es vererbt sich auch auf unterseiten ... nur interessehalber, wenn ich nur eine Seite davon ausschließen möchte, dann müsste ich lib.contentOnDifferentPages auf leer setzen? Mark Ich hab mitgelesen :-[ Ich würde, wenn es sich um eine einzige Seite handelt, mit einer TS-Condition arbeiten: [globalVar TSFE:id != 2] [global] Wobei die 2 natürlich ein Dummy ist - das ist die ID der Seite, die ausgeschlossen sein soll. Schöne Grüße, Peter -- http://function2form.net http://peter-kuehnlein.net "[W]hen one is writing a letter, he should think that the recipient will make it into a hanging scroll." (Hagakure) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Danke ... das hat geklappt ... und es vererbt sich auch auf unterseiten ... nur interessehalber, wenn ich nur eine Seite davon ausschließen möchte, dann müsste ich lib.contentOnDifferentPages auf leer setzen? Mark ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Hallo Mark Also wenn du das hier in dein Fluid Template machst und das hier in dein Setup lib.contentOnDifferentPages = RECORDS lib.contentOnDifferentPages { tables = tt_content source = 302 } müsste es eigentlich direkt den Inhalt id 302 ausgeben. Mehr brauchts nicht. Gruss Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Mh, jetzt bin ich durcheinander: ich habe im root-TypoScript lib.contentOnDifferentPages = RECORDS lib.contentOnDifferentPages { tables = tt_content source = 302 } und dann die anderen Einstellungen zu weiteren libs, templates usw. ein seitentemplate ist z.B. tmpl.zweispaltig < tmpl.basis tmpl.zweispaltig { file = fileadmin/test/templates/zweispaltig.html variables { content < styles.content.get content.select.where = colPos = 0 headerImage < styles.content.get headerImage.select.where = colPos = 1 } } Und nun soll in ca. 40 Seiten, die mit diesem Template bestückt sind der Inhalt der lib.contentOnDifferentPages unterhalb des jeweiligen Contents der Seite anzeigt werden Mache ich das im Seiten TS? Und dann bei allen Seiten? Oder reicht eine Baumstruktur und ich trage das dort ein? Oder müssen die Seiten (bzw. eine Oberseite) ein Erweiterungstemplate erhalten, die dann was enthalten müssen? page.10.variables { contentOnDifferentPages < lib.contentOnDifferentPages } habe ich ausprobiert, aber das klappt nicht ich mache bestimmt noch was falsch. Mark ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Am 29.01.15 um 21:35 schrieb Mark Knochen: {contentOnDifferentPages} nachtrag in deinem Ansatz definierst du ja eine Variable Dann müsstest mit page.10.variables { contentOnDifferentPages < lib.irgendwas } den Typoscript Code in deine Variable holen Gruss Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Am 29.01.15 um 21:35 schrieb Mark Knochen: Ich habe im Root-Seiten-TS meinen dynamischen Inhalt: contentOnDifferentPages = RECORDS contentOnDifferentPages { tables = tt_content source = 302 } den könnte ich jetzt im Seiten-Template einbauen per {contentOnDifferentPages} das möchte ich aber nicht. Ich will contentOnDifferentPages per Erweiterungstemplate an bestimmte Seiten binden Versucht habe ich es mit folgendem page.100 < contentOnDifferentPages aber das hat nichts bewirkt. Das Erweiterungstemplate soll bewirken, dass contentOnDifferentPages auf den entsprechenden Seiten als Inhalt unter dem "normalen" Content erscheint. Danke für Hinweise Mark Hallo Mark statt {contentOnDifferentPages} und dann das hier im typoscript lib.contentOnDifferentPages = RECORDS lib.contentOnDifferentPages { tables = tt_content source = 302 } Gruss Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Hat da noch jemand einen Tipp? Danke schonmal Mark ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Ich habe im Root-Seiten-TS meinen dynamischen Inhalt: contentOnDifferentPages = RECORDS contentOnDifferentPages { tables = tt_content source = 302 } den könnte ich jetzt im Seiten-Template einbauen per {contentOnDifferentPages} das möchte ich aber nicht. Ich will contentOnDifferentPages per Erweiterungstemplate an bestimmte Seiten binden Versucht habe ich es mit folgendem page.100 < contentOnDifferentPages aber das hat nichts bewirkt. Das Erweiterungstemplate soll bewirken, dass contentOnDifferentPages auf den entsprechenden Seiten als Inhalt unter dem "normalen" Content erscheint. Danke für Hinweise Mark ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Klar! # Record Object holt einzelne Records temp.myElements = RECORDS temp. myElements { tables = tt_content source = 45 } page.30 < temp.myElements alternative währe das CONTENT Object das holt inhalte von einer bestimmten seite / spalte. details zu CONTENT und RECORDS findest du in der tsref http://tsref.de/ styles.content.get (ist auch nur ein CONTENT element) gruss chris -Ursprüngliche Nachricht- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Mark Knochen Gesendet: Mittwoch, 17. Dezember 2014 22:28 An: typo3-german@lists.typo3.org Betreff: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten Hallo, ich habe zwei ContentElement die so genau auf ca. 50 Seiten immer unter den ContentElementen der Seite angezeigt werden sollen? Kann man per TS angeben ContentElement ID X bitte auf Seiten mit der ID Y immer unten anfügen? Danke Mark ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Am 17.12.2014 22:28, schrieb Mark Knochen: > Kann man per TS angeben ContentElement ID X bitte auf Seiten mit > der ID Y immer unten anfügen? aber sicher geht das aber dazu müsten wir hier wissen wie du dein TS aufgebaut hast wie also dein dynamischer Inhalt der Hauptspalte eingefügt wird denn da gibt es endlos Möglichkeiten für... -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Gleiches ContentElement auf mehreren Seiten
Hallo, ich habe zwei ContentElement die so genau auf ca. 50 Seiten immer unter den ContentElementen der Seite angezeigt werden sollen? Kann man per TS angeben ContentElement ID X bitte auf Seiten mit der ID Y immer unten anfügen? Danke Mark ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german