Re: [TYPO3-german] Fragen zur neuen Grid View
Hallo, Ben schrieb: Beispiel: Der Redakteur bekommt im Backend die Layouts Detailseite und Übersichtsseite zur Auswahl. Die Optionen beziehen sich auf das Frontend und somit ist die Auswahlbeschriftung Frontend Layout besser geeignet, als Backend Layout. [...] Joey schrieb: In dem Fall brauchst Du ja eigentlich nur eine der beiden Layout-Varianten. Daher würde ich das ursprüngliche Feld layout komplett ausblenden, und den beiden Backend-Layout-Feldern andere Label zuweisen. Im Frontend wäre die Anpassung relativ einfach zu bewerkstelligen, weil Du lediglich an ein paar Stellen das layout Feld durch das field/override-Konstrukt aus meinem Beispiel ersetzen mußt. Das hört sich gut an! Für das Frontend kann man z.B. auch eine class setzen ... page.bodyTagCObject = TEXT page.bodyTagCObject.dataWrap = body id=page_{field:uid} class=parent_{field:pid} level_{level:1} layout_{field:backend_layout} ... und alles weitere dann darüber per CSS anpassen, falls die HTML-Struktur das zulässt. Das Ausblenden klappt auch problemlos: Page TSConfig: TCEFORM.pages.layout.disabled = 1 # falls die Next-Level-Funktion nicht benoetigt wird: backend_layout_next_level.disabled = 1 Jetzt stellt sich mir noch die Frage, wie man das Label am geschicktesten (z.B. zu Layout) umbenennt. Kommt man da ( pages.backend_layout_formlabel ) per TSConfig ran ? Gruß + vielen Dank! Ben ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Hallo nochmal, habe es gefunden :-) TCEFORM.pages{ # Feld Frontend Layout ausblenden layout.disabled = 1 # falls die Next-Level-Funktion nicht benoetigt wird: Backend Layout (subpages of this page) ausblenden backend_layout_next_level.disabled = 1 # Beschriftung Backend Layout (this page only) umbenennen backend_layout.label = Layout } Gruß Ben ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Hallo, Am 28.01.2011 19:47, schrieb Stefano Kowalke: ist denn der Grid View für das Zusammenspiel mit TV gedacht? Bis auf das TV Pagemodul, welches den Gridview nicht anzeigt und man das klassische Pagemodul einschalten muß, scheint es zu funktionieren. bitte die korrekte Sortierung beachten. TV ist nur eine Extension. Wenn dort in deren Modul was nicht funktioniert, ist das die Schuld von TV. Ein Zusammenspiel kanns vom Core aus nicht geben Georg ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am 28.01.2011 19:47, schrieb Stefano Kowalke: ist denn der Grid View für das Zusammenspiel mit TV gedacht? Bis auf das TV Pagemodul, welches den Gridview nicht anzeigt und man das klassische Pagemodul einschalten muß, scheint es zu funktionieren. bitte die korrekte Sortierung beachten. TV ist nur eine Extension. Wenn dort in deren Modul was nicht funktioniert, ist das die Schuld von TV. Ein Zusammenspiel kanns vom Core aus nicht geben Exakt! - Zudem ist der Grid View mit Sicherheit nicht für das Zusammenspiel mit TV gedacht. Für die User, die TV vor allem deswegen verwenden, weil es das Backend-Layout strukturiert darstellen kann, stellt er vielmehr eine Alternative dar, die mit den Original-Feldern colPos und sorting arbeitet anstatt mit kommaseparierten Werten in überdimensionierten XML-Strukturen abgelegt in einem Datenbankfeld. HTH Joey -- Wenn man keine Ahnung hat: Einfach mal Fresse halten! (If you have no clues: simply shut your gob sometimes!) Dieter Nuhr, German comedian Xing: http://contact.cybercraft.de Twitter: http://twitter.com/bunnyfield TYPO3 cookbook (2nd edition): http://www.typo3experts.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Hendrik schrieb: mach es doch fix über conditions... bei templavoila war es ja vom prinzip nicht anders.. hier würde ich ganz gerne noch einmal einhaken was wäre hierfür allgemeingültig wohl der beste Weg (im Sinne der Einheitlichkeit wäre es gut wenn es hierfür einen offiziel vorgeschlagenen Weg geben könnte, damit nicht in 100 Webseiten 25 unterschiedliche Vorgehensweisen angewand werden) man könnte ja schließlich (unter anderem): 1.) in abhängigkeit des grids, das FE-Layout feld setzen 2.) in abhängigkeit des grids, das eingebundene Template (templateselector) wählen 3.) in abhängigkeit des grids, vielleicht sogar eine Kombination aus 1+2 (könnte das beste sein, aber wie sähe da eine entsprechende condition aus???) 4.) in Abhängigkeit vom FE-Layout Feld das grid setzen (hat dann aber ja keinen Bezug zum eingebundenen Teplate) 5.) in Abhängigkeit vom gewählten Template das grid setzen (hat dann aber ja keinen Bezug zum gewählten Layout Feld) 6.) in Abhängigkeit von gewähltem template und layout Feld das grid setzen (wäre für Redakteure wohl die wenigste Umstellung, aber wohl auch die komplizierteste Lösung) was haltet ihr für die optimalsen Wege (vielleicht schon mit lösungsansätzen) danke fürs Mitdenken... -- Ralf-René Schröder http://if-20.com ... YAML templates for TYPO3 __ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
bitte die korrekte Sortierung beachten. TV ist nur eine Extension. Wenn dort in deren Modul was nicht funktioniert, ist das die Schuld von TV. Ein Zusammenspiel kanns vom Core aus nicht geben Ok, ich glaube es versteht sich von selbst, dass nicht der Core für die Funktionsweise des TV Pagemoduls verantwortlich gemacht werden kann. Exakt! - Zudem ist der Grid View mit Sicherheit nicht für das Zusammenspiel mit TV gedacht. Für die User, die TV vor allem deswegen verwenden, weil es das Backend-Layout strukturiert darstellen kann, stellt er vielmehr eine Alternative dar, die mit den Original-Feldern colPos und sorting arbeitet anstatt mit kommaseparierten Werten in überdimensionierten XML-Strukturen abgelegt in einem Datenbankfeld. Danke für die Klarstellung Joey. Stefano ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
hier würde ich ganz gerne noch einmal einhaken was wäre hierfür allgemeingültig wohl der beste Weg (im Sinne der Einheitlichkeit wäre es gut wenn es hierfür einen offiziel vorgeschlagenen Weg geben könnte, damit nicht in 100 Webseiten 25 unterschiedliche Vorgehensweisen angewand werden) Wieso nicht? Je nach Anwendungsfall gibt es verschiedene Möglichkeiten, die sinnvoll sein können. Es ist ja gerade die Stärke von TYPO3, daß es diese Flexibilität besitzt. man könnte ja schließlich (unter anderem): 1.) in abhängigkeit des grids, das FE-Layout feld setzen eher nicht, weil das fe_layout unabhängig vom gewählten Grid variabel sein kann und soll. Außerdem kann und sollte man den Zusammenhang zwischen beiden Layouts nicht erzwingen. Ggf. wird das backend_layout ja auch völlig unabhängig vom Frontend eingesetzt, um z.B. eine sinnvolle Benutzerführung beim Bearbeiten der Seiten zu erzielen. 2.) in abhängigkeit des grids, das eingebundene Template (templateselector) wählen dito - der templateselector ist ja nichts anderes als eine Variante des fe_layout 3.) in abhängigkeit des grids, vielleicht sogar eine Kombination aus 1+2 (könnte das beste sein, aber wie sähe da eine entsprechende condition aus???) Schau mal an anderer Stelle in diesem Thread. Da gibt es ein Dummy-Setup mit einer Kombination aus 3 Feldern. 4.) in Abhängigkeit vom FE-Layout Feld das grid setzen (hat dann aber ja keinen Bezug zum eingebundenen Teplate) siehe 1. und 2. 5.) in Abhängigkeit vom gewählten Template das grid setzen (hat dann aber ja keinen Bezug zum gewählten Layout Feld) siehe 1. und 2. 6.) in Abhängigkeit von gewähltem template und layout Feld das grid setzen (wäre für Redakteure wohl die wenigste Umstellung, aber wohl auch die komplizierteste Lösung) das Template im Frontend sollte in der Regel natürlich ein Layout verwenden, das mit dem gewählten backend_layout korrespondiert. Deswegen wird in meinem TypoScript Beispiel das Set der verfügbaren Templates zunächst mal durch das gewählte backend_layout eingeschränkt. Danach kann man dann mit Hilfe von fe_layout (bzw. Template-Selector) daraus ein konkretes Template auswählen. Die Kunst liegt jetzt lediglich beim Template-Selector darin, die Auswahl der Layouts so einzuschränken, daß sie zum gewählten backend_layout passen. Beim fe_layout Feld ist das etwas einfacher, weil dort keine Grafiken als Selicons hinterlegt sind, weswegen dort ein neutrales Label Layout 1 ausreichen würde. Aber wie bereits angekündigt: Ich arbeite gerade an einem Tutorial und vermutlich wird es auch ein oder zwei Videos geben, von denen eines sich mit den Auswirkungen des backend_layout auf die Frontend-Ausgabe beschäftigen wird. HTH Joey -- Wenn man keine Ahnung hat: Einfach mal Fresse halten! (If you have no clues: simply shut your gob sometimes!) Dieter Nuhr, German comedian Xing: http://contact.cybercraft.de Twitter: http://twitter.com/bunnyfield TYPO3 cookbook (2nd edition): http://www.typo3experts.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
JoH asenau schrieb: damit nicht in 100 Webseiten 25 unterschiedliche Vorgehensweisen angewand werden Wieso nicht? Je nach Anwendungsfall gibt es verschiedene Möglichkeiten, die sinnvoll sein können. trozdem halte ich es für vorteilhaft wenn ein Hauptweg zumindest aufgezeigt wird, damit zugegeben andere sinnvolle Lösungen nicht vom Zufall des Wissens beim Ersteller überlagert werden, nur weil der mangels Information ohne Grund eine der dutzenden gegoogelten Lösungen einsetzt... aber durch folgendes erledigt sich das ja von selbst: Aber wie bereits angekündigt: Ich arbeite gerade an einem Tutorial und vermutlich wird es auch ein oder zwei Videos geben, von denen eines sich mit den Auswirkungen des backend_layout auf die Frontend-Ausgabe beschäftigen wird. DANKE !!! das wird bestimmt vielen helfen, besonders denen die vielleicht sonst vorher TV eigesetzt haben. -- Ralf-René Schröder http://if-20.com ... YAML templates for TYPO3 __ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Hallo, ist denn der Grid View für das Zusammenspiel mit TV gedacht? Bis auf das TV Pagemodul, welches den Gridview nicht anzeigt und man das klassische Pagemodul einschalten muß, scheint es zu funktionieren. Stefano ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am besten installierst du dir mal das introduction package. das backend layout ist super simpel und ich finde man könnte sogar schon auf TemplaVoila verzichten. Du legst es einfach über das Listen-Modul an. Was ich noch vermisse ist ein Drag'n'Drop Plugin wie es in TV enthalten ist. Am 27.01.2011 09:43, schrieb Philipp Holdener: Hallo zusammen Ich hab die letzten 140 Projekte immer auf TemplaVoila gesetzt. Die neue Grid View sieht schon sehr interessant aus. Doch wie muss man sich das vorstellen? Wie wird dann die Zuordnung von Grid zu den Templates gemacht? Wenn ein User ja ein Grid mit x-Tabellen hat und stattdessen ein Grid mit y-Tabellen auswählt muss ja im Hintergrund dann was passieren? Gibt es vielleicht irgendwo ein Tutorial? Das Youtube Video von Joey hab ich mir schon angeschaut. Aber dazu wird da nix gesagt. Besten Dank für eure Hilfe Gruss aus der Schweiz Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am 27.01.11 09:48, schrieb Hendrik: Am besten installierst du dir mal das introduction package. das backend layout ist super simpel und ich finde man könnte sogar schon auf TemplaVoila verzichten. Du legst es einfach über das Listen-Modul an. Was ich noch vermisse ist ein Drag'n'Drop Plugin wie es in TV enthalten ist. Hallo Hendrik Dann installier ich mal das introduction package :) Gemäss youtube video sollte aber drag'n'drop gehen!? :) Gruss Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
komisch... geht das nur im internet explorer? *LACH* oder muss man das aktivieren? Am 27.01.2011 09:55, schrieb Philipp Holdener: Am 27.01.11 09:48, schrieb Hendrik: Am besten installierst du dir mal das introduction package. das backend layout ist super simpel und ich finde man könnte sogar schon auf TemplaVoila verzichten. Du legst es einfach über das Listen-Modul an. Was ich noch vermisse ist ein Drag'n'Drop Plugin wie es in TV enthalten ist. Hallo Hendrik Dann installier ich mal das introduction package :) Gemäss youtube video sollte aber drag'n'drop gehen!? :) Gruss Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am 27.01.11 10:01, schrieb Hendrik: komisch... geht das nur im internet explorer? *LACH* oder muss man das aktivieren? im FF gehts hier auch nicht! :( Hab das jetzt mal ausprobiert mit dem Introduction Package.. Die Grid fürs Backend gehen wirklich kinderleicht zum erstellen. Aber wie das im FE dann läuft weiss ich nicht. Bei Templavoila hast du ja in der DS/TS alles definiert (Welches html muss verwendet werden, wo kommt was hin, wie sieht das BE Layout aus etc). Man muss ja jetzt TYPO3 sagen dass es für Grid X das machen/nehmen muss und für Grid Y das!? Gruss Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am 27.01.2011 10:35, schrieb Philipp Holdener: Hab das jetzt mal ausprobiert mit dem Introduction Package.. Die Grid fürs Backend gehen wirklich kinderleicht zum erstellen. Aber wie das im FE dann läuft weiss ich nicht. das sind Backend Layouts, im FE hat das so 0 Auswirkung Georg ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am 27.01.2011 10:35, schrieb Philipp Holdener: Hab das jetzt mal ausprobiert mit dem Introduction Package.. Die Grid fürs Backend gehen wirklich kinderleicht zum erstellen. Aber wie das im FE dann läuft weiss ich nicht. Das Grid ermöglicht es nur, die bisherigen vier (oder auch mehr) Spalten statt nebeneinander nun frei im Backend anzuordnen. Im Frontend arbeitest du wie bisher mit Templates und Markern. Der Vorteil des Grids ist es nun, daß du Inhaltsbereiche analog zum Frontend anordnen kannst und das somit für den Redakteur intuitiver wird. Grüße, Chris. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am 27.01.11 10:39, schrieb Georg Ringer: Am 27.01.2011 10:35, schrieb Philipp Holdener: Hab das jetzt mal ausprobiert mit dem Introduction Package.. Die Grid fürs Backend gehen wirklich kinderleicht zum erstellen. Aber wie das im FE dann läuft weiss ich nicht. das sind Backend Layouts, im FE hat das so 0 Auswirkung Georg Hallo Georg Danke für dein Feedback. Das heisst, ein Redakteur wählt zuerst ein Layout aus -- Dieses definiert die FE Ansicht... DANN muss er auch noch ein BE Layout (Grid View) dazu auswählen? Das wird nicht automatisch zugeordnet? Bei Templavoila wählt man ja ein Seitentemplate aus -- hat dann die BE Ansicht und die FE Ansicht direkt definiert. Gruss Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
PS: Zum Drag'n'Drop... stand im englischen newslist dass die entwickler es sich für 4.6 aufgehoben haben Am 27.01.2011 10:45, schrieb Chris Müller: Am 27.01.2011 10:35, schrieb Philipp Holdener: Hab das jetzt mal ausprobiert mit dem Introduction Package.. Die Grid fürs Backend gehen wirklich kinderleicht zum erstellen. Aber wie das im FE dann läuft weiss ich nicht. Das Grid ermöglicht es nur, die bisherigen vier (oder auch mehr) Spalten statt nebeneinander nun frei im Backend anzuordnen. Im Frontend arbeitest du wie bisher mit Templates und Markern. Der Vorteil des Grids ist es nun, daß du Inhaltsbereiche analog zum Frontend anordnen kannst und das somit für den Redakteur intuitiver wird. Grüße, Chris. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am 27.01.11 10:45, schrieb Chris Müller: Am 27.01.2011 10:35, schrieb Philipp Holdener: Hab das jetzt mal ausprobiert mit dem Introduction Package.. Die Grid fürs Backend gehen wirklich kinderleicht zum erstellen. Aber wie das im FE dann läuft weiss ich nicht. Das Grid ermöglicht es nur, die bisherigen vier (oder auch mehr) Spalten statt nebeneinander nun frei im Backend anzuordnen. Im Frontend arbeitest du wie bisher mit Templates und Markern. Der Vorteil des Grids ist es nun, daß du Inhaltsbereiche analog zum Frontend anordnen kannst und das somit für den Redakteur intuitiver wird. Grüße, Chris. Hallo Chris Okey verstanden.. Dann muss ein Redakteur also an zwei Orten ne Auswahl treffen. 1. Auswahl vom Layout 2. Auswahl vom BE Layout Diese zuordnung sollte eigentlich automatisch gehen. 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] Fragen zur neuen Grid View
Am 27.01.2011 10:46, schrieb Philipp Holdener: Das heisst, ein Redakteur wählt zuerst ein Layout aus -- Dieses definiert die FE Ansicht... DANN muss er auch noch ein BE Layout (Grid View) dazu auswählen? Das wird nicht automatisch zugeordnet? nein wirds nichtr, aber du kannst ja einfach eine condition auf das BE layout feld machen statt auf das bisherige ... dann ists in einem Georg ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
mach es doch fix über conditions... bei templavoila war es ja vom prinzip nicht anders.. du hast eine datenstruktur im backend und ein template fürs frontend... nur das templavoila die beiden sachen in abhängigkeit zu einander brachte... Am 27.01.2011 10:48, schrieb Philipp Holdener: Am 27.01.11 10:45, schrieb Chris Müller: Am 27.01.2011 10:35, schrieb Philipp Holdener: Hab das jetzt mal ausprobiert mit dem Introduction Package.. Die Grid fürs Backend gehen wirklich kinderleicht zum erstellen. Aber wie das im FE dann läuft weiss ich nicht. Das Grid ermöglicht es nur, die bisherigen vier (oder auch mehr) Spalten statt nebeneinander nun frei im Backend anzuordnen. Im Frontend arbeitest du wie bisher mit Templates und Markern. Der Vorteil des Grids ist es nun, daß du Inhaltsbereiche analog zum Frontend anordnen kannst und das somit für den Redakteur intuitiver wird. Grüße, Chris. Hallo Chris Okey verstanden.. Dann muss ein Redakteur also an zwei Orten ne Auswahl treffen. 1. Auswahl vom Layout 2. Auswahl vom BE Layout Diese zuordnung sollte eigentlich automatisch gehen. 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] Fragen zur neuen Grid View
Am 27.01.11 10:49, schrieb Georg Ringer: Am 27.01.2011 10:46, schrieb Philipp Holdener: Das heisst, ein Redakteur wählt zuerst ein Layout aus -- Dieses definiert die FE Ansicht... DANN muss er auch noch ein BE Layout (Grid View) dazu auswählen? Das wird nicht automatisch zugeordnet? nein wirds nichtr, aber du kannst ja einfach eine condition auf das BE layout feld machen statt auf das bisherige ... dann ists in einem Georg Hallo Georg Besten Dank... Wenn man jahre Lang nur mit TV gearbeitet hat, ist das eben nicht auf anhieb so kinderleicht! Gruss Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Am 27.01.2011 10:35, schrieb Philipp Holdener: Am 27.01.11 10:01, schrieb Hendrik: komisch... geht das nur im internet explorer? *LACH* oder muss man das aktivieren? im FF gehts hier auch nicht! :( Es geht auch in allen anderen Browsern (noch) nicht, weil wir dieses Feature bis zum Release nicht einbauen konnten. Das Video zeigt einen Protypen auf Basis einer Extension, die mit XCLASS direkt auf TYPO3 4.3 zugeschnitten wurde. In dem Fall war das einfacher zu implementieren, weil wir keine Rücksicht auf den Core an sich nehmen mußten. Wir gehen aber davon aus, daß das ein Feature für 4.6 sein wird. Hab das jetzt mal ausprobiert mit dem Introduction Package.. Die Grid fürs Backend gehen wirklich kinderleicht zum erstellen. Aber wie das im FE dann läuft weiss ich nicht. Bei Templavoila hast du ja in der DS/TS alles definiert (Welches html muss verwendet werden, wo kommt was hin, wie sieht das BE Layout aus etc). Man muss ja jetzt TYPO3 sagen dass es für Grid X das machen/nehmen muss und für Grid Y das!? Das ist im Prinzip recht einfach. Ich bin im Moment dabei mich mit Doku und Tutorial zu beschäftigen, was aber noch ein paar Tage dauern kann. Hier kurz vorab eine grobe Hilfestellung: Wenn Du ein Grid erzeugst, hat das je nach Breite und Höhe maximal x * y Zellen. Normalerweise fängt man für colPos bei 0 an zu zählen und erhält so z.B. für ein 4x4 Grid maximal 16 Zellen. Jetzt mußt Du das im Frontend lediglich per TypoScript übernehmen. Je nachdem, ob Du mit eigenen Markern oder mit automaketemplate arbeitest, sollten die Marker/IDs im HTML Template so angelegt werden, daß für jede mögliche colPos ein Marker vorhanden sein kann, der aber immer gleich heißen sollte. in dem Fall also z.B. COLUMN0, COLUMN1, ... , COLUMN15 Jetzt kannst Du das im Template so umsetzen (hier mal ohne automaketemplate): page.10 = TEMPLATE page.10 { template = FILE template { file.cObject = CASE file.cObject { key.field = backend_layout key.ifEmpty.data = levelfield:-2, backend_layout_next_level, slide default = TEXT default.dataWrap = fileadmin/templates/default_{field:layout}.html 1 = TEXT 1.dataWrap = fileadmin/templates/variant1_{field:layout}.html # ... # 15 = TEXT 15.dataWrap = fileadmin/templates/variant15_{field:layout}.html } } marks { COLUMN0 styles.content.get COLUMN1 styles.content.get COLUMN1.select.where = colPos = 1 # ... # COLUMN15 styles.content.get COLUMN15.select.where = colPos = 15 } } File hat seit 4.5 stdWrap properties. Daher kann man das als cObject umsetzen. Im key wird zunächst geschaut, ob es ein eigenes Backend-Layout für die Seite gibt. Falls nicht wird geschaut, ob vielleicht ein von oben vererbtes Backend-Layout vorhanden ist. Je nach Auswahl wird entweder das passende Layout oder der Default gezogen. In allen Fällen wird dazu noch das Frontend-Layout mit berücksichtigt, indem es in den Dateinamen eingebaut wird (default_0.html, ... , default_n.html). Du kannst also für jede über Backend-Layout ausgewählte Variante X weitere Varianten vorhalten. für jeden möglichen Marker wird in diesem Fall das Original-Setup von styles.content.get verwendet und lediglich die colPos angepasst. Natürlich kann man da pro Spalte noch einen Haufen anderer Dinge anpassen, die ggf. wiederum in Abhängigkeit vom gewählten Backend-Layout in Kombination mit dem Frontend-Layout gesteuert werden. Ich hoffe das reicht als Ansatz, weiteres gibt's später im Tutorial. Frohes Schaffen Joey -- Wenn man keine Ahnung hat: Einfach mal Fresse halten! (If you have no clues: simply shut your gob sometimes!) Dieter Nuhr, German comedian Xing: http://contact.cybercraft.de Twitter: http://twitter.com/bunnyfield TYPO3 cookbook (2nd edition): http://www.typo3experts.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Fragen zur neuen Grid View
Ich hoffe das reicht als Ansatz, weiteres gibt's später im Tutorial. Frohes Schaffen hallo joey herzlichen Dank für deine Erklärung !! :) Als langjähriger TV Benutzer brauchts da halt ne längere Einarbeitungszeit. Beste Grüsse Philipp ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german