Re: [TYPO3-german] Fragen zur neuen Grid View

2011-01-30 Diskussionsfäden Benjamin Keil
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

2011-01-30 Diskussionsfäden Benjamin Keil
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

2011-01-29 Diskussionsfäden Georg Ringer

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

2011-01-29 Diskussionsfäden JoH asenau

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

2011-01-29 Diskussionsfäden Ralf-René Schröder

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

2011-01-29 Diskussionsfäden Stefano Kowalke

 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

2011-01-29 Diskussionsfäden JoH asenau

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

2011-01-29 Diskussionsfäden Ralf-René Schröder

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

2011-01-28 Diskussionsfäden Stefano Kowalke
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

2011-01-27 Diskussionsfäden 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.

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

2011-01-27 Diskussionsfäden 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

2011-01-27 Diskussionsfäden Hendrik

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

2011-01-27 Diskussionsfäden 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! :(


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

2011-01-27 Diskussionsfäden 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
___
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

2011-01-27 Diskussionsfäden 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

2011-01-27 Diskussionsfäden Philipp Holdener

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

2011-01-27 Diskussionsfäden Hendrik
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

2011-01-27 Diskussionsfäden 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

2011-01-27 Diskussionsfäden 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
___
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

2011-01-27 Diskussionsfäden Hendrik

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

2011-01-27 Diskussionsfäden Philipp Holdener

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

2011-01-27 Diskussionsfäden JoH asenau

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

2011-01-27 Diskussionsfäden Philipp Holdener




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