Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-17 Diskussionsfäden JoH asenau

Am 16.03.2014 13:33, schrieb Christian Leicht:

Passiert das immer, oder nur, wenn Du den 3-Spalter in den 2-Spalter
packst?


Es passiert auch wenn ich sie untereinander auf eine Seite stelle.
Verschachteln habe ich noch gar nicht versucht. Es werden keine div
ausgegeben als würde es den TS Code gar nicht abarbeiten.

Christian


Kann das sein, dass die Spaltennummern nicht passen?
Üblicherweise sind die Spalten in jedem Grid-Layout möglichst identisch, 
damit man Layouts wechseln kann, ohne Inhalts-Elemente wieder neu 
reinschieben zu müssen.


Bei einem 2- und einem 3-Spalter wären das z.B. folgende colPos-Werte im 
Layout


0 und 1 für den 2-Spalter und 0, 1 und 2 für den 3-Spalter.

Wobei 0 idealerweise in allen Elementen für die Spalte genommen werden 
sollte, die den Hauptinhalt bekommt.


Damit würden bei einem Wechsel zwischen den Elementen die ersten beiden 
Spalten immer erhalten bleiben. Lediglich die Spalte 2 fliegt raus in 
die unused elements, wenn man von 3 auf 2 Spalten wechselt.


Wenn Du gleichzeitig noch im Backend-Layout der Seite eine Spalte mit 
colPos -2 einbaust, kannst Du aber auch die rausgeflogenen Elemente 
sehen und ggf. woanders hin schieben.


Deinem TypoScript entnehme ich, dass in beiden Elementen die Spalten 10 
und 20 vorkommen. Im 3-Spalter zusätzlich noch die 30. Wenn das Deinem 
Layout entspricht, sollte alles funktionieren.


Ich nehme aber an, dass in Deinem 3-Spalter überhaupt keine der 
Spaltennummern verwendet wird, sondern ganz andere. Das führt dann 
wieder dazu, dass für diese Elemente nur die 
Default-Spaltenkonfiguration verwendet wird.


HDH

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] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden JoH asenau

Am 16.03.2014 01:50, schrieb Christian Leicht:

Ich habe gerade fast an gleicher Stelle ein Problem.

Ich habe 2 CE Backend Layouts angelegt. Dann habe ich dieses TypoScript
im root angelegt.

Das 2-spaltige Layout wird richtig ausgegeben. Aber das 3-spaltige nicht
mehr. Die Inhalte des 3 spaltigen werden zwar angezeigt, aber die div`s
... werden nicht gewrappt.


Passiert das immer, oder nur, wenn Du den 3-Spalter in den 2-Spalter packst?

HDH

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] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Roland Hentschel

Hallo Christian,


Ich denke, Der Fehler bei Deinem Script ist die Mehrfachvergabe der Klassennamen 
col-md-4 und col-md-6
Mein TS für 4 Elemente sieht so aus ( und es funktioniert, auch verschachtelt ) 
:


tt_content.gridelements_pi1.20.10.setup {
### 3-Spalter ###
 2  lib.gridelements.defaultGridSetup
 2 {
   columns {
 5  .default
 5.wrap = div class=col_3a|/div
 6  .default
 6.wrap = div class=col_3b|/div
 7  .default
 7.wrap = div class=col_3c|/div
   }
   wrap = div class=cols_3|/div
 }
### 2-Spalter ###
 3  lib.gridelements.defaultGridSetup
 3 {
   columns {
 8  .default
 8.wrap = div class=col_2a|/div
 9  .default
 9.wrap = div class=col_2b|/div
   }
   wrap = div class=cols_2|/div
 }
### 3-Zeiler ###
 4  lib.gridelements.defaultGridSetup
 4 {
   columns {
 30  .default
 30.wrap = div class=row_3a|/div
 31  .default
 31.wrap = div class=row_3b|/div
 32  .default
 32.wrap = div class=row_3c|/div
   }
   wrap = div class=rows_3|/div
 }
### 2-Zeiler ###
 5  lib.gridelements.defaultGridSetup
 5 {
   columns {
 33  .default
 33.wrap = div class=row_2a|/div
 34  .default
 34.wrap = div class=row_2b|/div
   }
   wrap = div class=rows_2|/div
 }
} 
___

TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Christian Leicht

Passiert das immer, oder nur, wenn Du den 3-Spalter in den 2-Spalter packst?


Es passiert auch wenn ich sie untereinander auf eine Seite stelle. Verschachteln habe ich noch gar nicht versucht. 
Es werden keine div ausgegeben als würde es den TS Code gar nicht abarbeiten.


Christian
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Christian Leicht

Ich glaube das ist nicht der Grund. Man könnte ja sonnst jedes Element nur 
einmal verwenden.

Christian
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Roland Hentschel

Hallo!

Man kann so wie in meinem TS jedes Element mehrfach verwenden, hab's probiert.
aber die Klassennamen innerhalb eines Elements müssen scheinbar eindeutig 
(unique) sein !

( -: roland :- )

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Christian Leicht

Das wäre dann ein Mega Bug. Man könnnte ja gar kein css Framework einsetzen.

Christian
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Philipp Gampe
Hi Roland Hentschel,

Roland Hentschel wrote:

 Man kann so wie in meinem TS jedes Element mehrfach verwenden, hab's
 probiert. aber die Klassennamen innerhalb eines Elements müssen scheinbar
 eindeutig (unique) sein !

Ganz sicher nicht.

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Documentation – Active contributor TYPO3 CMS
TYPO3  inspiring people to share!

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Ralf-Rene Schröder
Am 16.03.2014 13:43, schrieb Roland Hentschel:
 aber die Klassennamen innerhalb eines Elements müssen scheinbar
 eindeutig (unique) sein !
!!! definitiv nicht... ich habe hier an die 30 Elemente und fast alle
tragen die gleichen Klassennamen (kommen schließlich aus einem CSS
Framework ... hier YAML)
auch müssen die columns nicht unterschiedlich sein (wenn man sie
sinnvoll gleich hält behält man beim Umschalten sogar die Inhatselemente
drin)...

ich arbeite zwar nicht mit Datenbank IDs, sondern mit Namenszuweisung
über das TS-config, aber sowas wie hier klappt problemlos:

###  gridelements
tt_content.gridelements_pi1.20.10.setup {
  # ID of gridelement
  iff-ym-flex-g33-g66  lib.gridelements.defaultGridSetup
  iff-ym-flex-g33-g66 {
columns {
  11  .default
  11.wrap = div class=ym-g33 ym-gldiv class=ym-gbox
ym-gbox-left | /div/div
  15  .default
  15.wrap = div class=ym-g66 ym-grdiv class=ym-gbox
ym-gbox-right | /div/div
}
  }
  iff-ym-flex-g38-g62  lib.gridelements.defaultGridSetup
  iff-ym-flex-g38-g62 {
columns {
  11  .default
  11.wrap = div class=ym-g38 ym-gldiv class=ym-gbox
ym-gbox-left | /div/div
  15  .default
  15.wrap = div class=ym-g62 ym-grdiv class=ym-gbox
ym-gbox-right | /div/div
}
  }
  iff-ym-flex-g50-g50  lib.gridelements.defaultGridSetup
  iff-ym-flex-g50-g50 {
columns {
  11  .default
  11.wrap = div class=ym-g50 ym-gldiv class=ym-gbox
ym-gbox-left | /div/div
  15  .default
  15.wrap = div class=ym-g50 ym-grdiv class=ym-gbox
ym-gbox-right | /div/div
}
  }
  iff-ym-flex-g40-g60  lib.gridelements.defaultGridSetup
  iff-ym-flex-g40-g60 {
columns {
  11  .default
  11.wrap = div class=ym-g40 ym-gldiv class=ym-gbox
ym-gbox-left | /div/div
  15  .default
  15.wrap = div class=ym-g60 ym-grdiv class=ym-gbox
ym-gbox-right | /div/div
}
  }
  iff-ym-flex-g60-g40  lib.gridelements.defaultGridSetup
  iff-ym-flex-g60-g40 {
columns {
  11  .default
  11.wrap = div class=ym-g60 ym-gldiv class=ym-gbox
ym-gbox-left | /div/div
  15  .default
  15.wrap = div class=ym-g40 ym-grdiv class=ym-gbox
ym-gbox-right | /div/div
}
  }
  iff-ym-flex-g62-g38  lib.gridelements.defaultGridSetup
  iff-ym-flex-g62-g38 {
columns {
  11  .default
  11.wrap = div class=ym-g62 ym-gldiv class=ym-gbox
ym-gbox-left | /div/div
  15  .default
  15.wrap = div class=ym-g38 ym-grdiv class=ym-gbox
ym-gbox-right | /div/div
}
  }
  iff-ym-flex-g66-g33  lib.gridelements.defaultGridSetup
  iff-ym-flex-g66-g33 {
columns {
  11  .default
  11.wrap = div class=ym-g66 ym-gldiv class=ym-gbox
ym-gbox-left | /div/div
  15  .default
  15.wrap = div class=ym-g33 ym-grdiv class=ym-gbox
ym-gbox-right | /div/div
}
  }
}


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format

aktueller TIPP: www.startnext.de/typo3-theme-packages
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Roland Hentschel

Tja, wie gesagt - in Sachen Gridelemente bin ich blutiger Anfänger,
und in Sachen Frameworks kenne ich mich (noch) nur mit jQuery aus.
Aber gut zu wissen, daß man Klassennamen mehrfach verwenden kann !

( -: roland :- )

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Roland Hentschel

Ich hab' jetzt mal meine Baustelle gesäubert und gezippt - als Anhang geht'S 
nicht, also hab' ich's hochgeladen :
http://rh-balingen.de/FTP/template.zip

( -: roland :- )

begin 644 result.png
MB5!.1PT*@H-24A$4@```^4()S_46!=!34$``*_(
M-P6*Z0```!ET15AT4V]F='=AF4`061O8F4@26UA9V5296%D7')93P``#MG
M241!5'C:8FQH:`8!:-@%(R43`*1L$H`6D`TX.#E-C?2E),33Q9\]?GCYW
MZ?OW'Z-!-`HH!P`!Q'C]RIG14!@%HV`4C()1,`IP2@8!:-@`*``.S0,0$`
M``P(`_[5W8U=D`$FLT``#\=`*P6X$#(/,^V=C0M(P70=``!N)8``
M[-8A`0(@@_\W\,`*V@B[```HL.'!`B`BO\OZPT#S`5[```
M\HL%O'`@#_*VGL:,H\G4``/A*``'$LF;#CM%0`6C8!2,@E$PD;!
M*!@%HV!P`H``8L0SOG[V[-G1`!H%HV`4C()1,`IP2@8!:.`#L#8V!BK.$``
M=NB8!@``@%0,O^B:V,'2!J``#@5@*P6\`(/\K:QHRCR=0``^$H`
M`=BM8P$0?[6T]A1%/DZ``!\)8``[-:Q`,`@?^MI[B*?!T``+X2
M0`!VZU@`8)_]31V%$6^#@``7PG`;AT+``SRMY[CJ+(UP$`XL!
MV*UC`0```(!!_M;3V%$4^3H``'PE@`#LUK$`P!_ZVGL*(I\'0``OA)`
M`/;GV`9@`08),U##L@:N0=F)--/`X#)`L8([F+_EKX%SSU6%7KA;569Z=3
MM0L9:,R*8^?(=,Q.1KX(=FV7CS3C[C[J\!@-][!1`+,0W-G3MW
M5E=7(XNWMK:ZN[L3KP:/,N2V[+MW[TZ?/HVF@`X?_X\D#Q\^##!=BU^-P!M
MOWOW;F9F)KS%'!45A6DFA1XAJ!W8_7CV[!FP^S%AP@2(2')RGAXN)0TAZ
M'06C8!2,@E$PD;!*!AI``/___X]+[NS9LW`VVJ@PUI%O8M00H^S6K5O`
MAC(#T/K145%APX=`C(.'#C`P\-#C!8\;@`VM=WW'#U.JCH$8+:IT^?/G?N
M7`C;SLZNKZ]O-+V.@E$PD;!*!@%HV`4#%=@;R,51P@@`;C^G4U-37BA]B!
M;6)(8QT(CAX]2KGM0D)P(8RG`MTRZ=.^G@$4S@Y4%9P/]2+8S1L$H`6C
M8!2,@E$PD;!T`4``31(]YL:1D1J7+MVK5P-K5:M*:FIG9V=LA-=FO@-8
MP01H2W%V^NC8!2,@E$PD;!*!@%(Q``!-#@:J_#EX@0N/RQ8L7R.WU0X.
M7;Y\F2HN05L#@VP++3Q#(!/(XR43`*1L$H`6C8!2,@I$#``)H$+77@8UO
M9XQB]/'S_VMJ*++)ERQ:J.$9141MO?[PX4/:808$!P/)I1\$H`6C
M8!2,@E$PD8:``B@0=1?_WZ-4GJOWSY`FP9N[N[(Z]=(:EAC0?P\?AB=RX
M8-'L$%T#SBXN(RFEY'P2@8!:-@%(R43`*1AH`*!!U%XG=6C\_/GSSL[.
M#!AK5PX?/DRY8R0D)-!$[MV[1R./X`+;MFV#LUM;6TU-34?3ZR@8!:-@%(R
M43`*1L%(`P`!-C:ZU^^?%F_?CVI:\2/'#FBIJ89%A;6R.+3Y@P`6@@U1T)
M/UJ1ZAY!`^_O;MUZU9[SO$QN#@X.G3I^,Z4W(4C()1,`IP2@8!:-@%`QO
M`!!`+.1I(^..3^H:!6S1PM'\/#P%!04P\78@`?[$C_!BZ%88)5.S7MHZ
M43`*1L$H`6C8!2,@F$,``*(S/'U,]@`V4;MVK4K.3F9)%W`AJRFIB::VMK
MBRQ+R:GG9`/R/(*F'7DM/@/JDIA1,`IP2@8!:-@%(R43``4``#8KU,$)
M0IF9F6A-53S@X.'1D9R%9RLO+HQV?OKT:HZDIB.*DP=2F)B(+#)W
M[ERJV04C()1,`IP2@8!:-@%`PA`!!`@VB_:6!@()$J#Q\^K*^OCR;HX^.#
MS-VS9P\ECGGW[AV:B)*2$M4]@@ET=771)@`'0T`R)'P2@8!:-@%(R43`*
M1L'(`0`!-(C:ZZJJJIBF)=Z?OGRY?'CQYCGMP!;NF@'.Y)]*2D0?/[\4T$
M[41VRCVI[F/-EP?_[\T90ZD;!*!@%HV`4C()1,#(!0`Q#!ZG8#;!@4US
MS%,4CQX]NA8,!IXZM0IR`$R9(!'CQXAX$-:.*-(M(C$!B8B*R!X%L#0T-
M2H;M1\$H`6C8!2,@E$PD;!$`4``0RJ%R#MFD5V#3GY5%4W/NW#EUN!
MS6('!PX=\*$5Y7D)0F2XY,B1(VCM=:I[!'^+?_KTZ9F9F71UM96;6UM
MLKL?HV`4C()1,`IP2@8!:-@B`*``(:MY[\)%=76UNKHZLN#ITZ?Q7/,)
M.=@133UY5B,/;P/;RI0TE+%ZA`P-35%V^$Z8\8,6IPK/PIP2@8!:-@%(R
M43`*!C,`*!!VEX'MG[NKJ`#`X.#F3!S,Q,Y,,0%::Q[84'[X\IMB.O
M%PVUBDYRAVK1X@$L;QROR#QTZM'CQXM$D.PIP2@8!:-@%(R43B`$``
M$=5Q]PK29X(5DT(7!@\QJHQL?'!]@\!7)%144AXIO7X8T?*]?OXYGF!GY
MD$(F#AQ(MK4TPWP-OTD(M%(8/KP'!0`:NQCK9'F$`K]LA)KB`?LG(R$`6
MF3MW+O'[5D?!*!@%HV`4C()1,`IP3'$^/__?UQR9\^)7AGYYDS9XA1
MPT#N]9\'#AP`-ENQZD5;(PYL+B,O^;/J4!04%`@+R^OK:V-:^$[)1XA1CN:
MOX`-=,SKG\B^G6H4C()1,`IP2@8!:-@%`Q.8QLC%4(`[=4@```#`(*Q_
MZT=`WFP14,2OP``,=?GP#LT#$-PZ!D_D77Q@Z0P-0``,M!WC@4`
M!OE;3V-'43K``#PE0#LUK$`P!_ZVGL*(I\'0``OA)``';K6```
M``!@D+_U-'841;X.``!?!N'0L`#/*WGL:.HLC7`0#@*P'8K6,!
M@$'^UM/8413Y.@``?6``(9#8)1,`I#A`4%!P-A%$PD9S]@8!:-@:``
M`.S8L0#`('_K:PHC/PZ``!\)8``[-:Q`,`@?^MI[B*?!T``+X2
M0`!VZU@`8)_]31V%$6^#@``7PG`;AT+``SRMY[CJ+(UP$`XL!
MV*UC`0```(!!_M;3V%$4^3H``'PE@`#LUK$`P!_ZVGL*(I\'0``OA)`
M`';K6`!@D+_U-'841;X.``!?!N'0L`#/*WGL:.HLC7`0#@*P'8
MK6,!@$'^UM/8413Y.@``?6``.S6L0#`('_K:PHBGP=``^$D``
M=NM8`0O_4T=A1%O@X``%\)PX=P`,\KQHZBR-!`.`K`42%
M]KH)%!N%8#9E,%4M'P2@8!0`967ET4`8!:-@6`(A,!@-AU$P@8Y``@@
M*K37SYPY0UTW(1N(RWJ6SH*1L$HP`7NWKV+V7`?;2/@E$P#,[=^^P-N)'
M0V84C()!!0`:%LAS$Q,1EM?X^43`*1L$H`6C8!2,@E`0`B,SVN@D,
M8`IBY+9)UB0=:%2SNF+:/K9$;!*`5*(,!`]*H.3(#60J31%8SD;!*!@,
M`+[*!4XB#YD+P0:%F0,G=TSPH`4##@`LO*`##,`SL_U]=PX$0:2DE
M0[O#4%Q[,S:,OLPZ']LI=6:ZLSRF^]]-9NC^/]ZM[I$-2+R,YQZ!^48
M%89!7$^:TR\BOT/*94SV$Y$BDL,)IV9[1]N,S,B\B6G`*AED8#65#6OJ
M6H$L.-ID'P6C@/)6.S*#2##:4A\%HV#0MMH9*Q'1VZ%XVF1CS;91\$H`P`
M((!8:T'=K-D.%VB$7P47:T=VHHV`4#%!#?Q2,@E$PF!ONYE$'G?!:-@
M%`P(``@@FN\W);CZA+-IL@K$9;ZJ-@%`P@!UE'P6C8#`#7`O66H9;:F/
M@E$PX``@`+MF;`(`#`)!,H+[S^1,II/':%*FN:N,V@7A$%=$3#5W?UIX^O4
MT;6WZK6V%F^*/YYO]YF^%`%C.[J[:K1?_+A?M4PP`WRZ7;Q=D.M3.S-?
M`I0=X/M0;P%$9GM]%(R43H)1,`IP6B.'@6C8!0,VDP-$(`=.J8!``!@
M)3,O^C:V`$2F!H``+B5`.S6L0#`('_K:PHBGP=``^$D``=NM8
M`0O_4T=A1%O@X``%\)PX=P`,\KQHZBR-!`.`K`=BM8P$
M0?[6T]A1%/DZ``!\)8``[-:Q`,`@?^MI[B*?!T``+X20`!VZU@`
M8)_]31V%$6^#@``7PG`;AT+``SRMY[CJ+(UP$`XL!V*UC`0```(!!
M_M;3V%$4^3H``'PE@`#LUK$`P!_ZVGL*(I\'0``OA)``';K6`!@
MD+_U-'841;X.``!?`.'1,``(`P`'I,LO[=5L$A$8!?!'6PEP1A()\,$*
MP(X=P`,\KQH[R*\#`,!7`K!;QP(`@_RMI[C*/)U``#X2@`!
MV*UC`0```(!!_M;3V%$4^3H``'PE@`#LUK$`P!_ZVGL*(I\'0``OA)`
M`';K6`!@D+_U-'841;X.``!?!N'0L`#/*WGL:.HLC7`0#@*P'8
MK6,!@$'^UM/8413Y.@``?6``.S6L0#`('_K:PHBGP=``^$D``

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-16 Diskussionsfäden Roland Hentschel

.. weiß jetzt, was ich falsch verstanden hatte :

im Grid-Assistenten müssen die Namen wohl eindeutig vergeben werden,
im Typoscript kann man dann aber unabhängig davon Klasen vergeben !

( -: roland :- )

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-15 Diskussionsfäden Roland Hentschel

Hallo!

Nun ist mein Problem ( das keins war ) zwar gelöst,
aber das, was ich eigentlich vorhatte, kann gar nicht funktionieren :
nämlich z.B. in einen 2-Spalter 2 3-Spalter einbauen.
Weil ja jedes Feld seine eigene colpos hat.
Ich müßte also in dem Fall mehrere 3-Spalter definieren,
und dann wär's mit der Übersichtlichkeit bald vorbei.

Schade eigentlich !

( -: roland :- )

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-15 Diskussionsfäden JoH asenau

Am 15.03.2014 07:22, schrieb Roland Hentschel:

Hallo!

Nun ist mein Problem ( das keins war ) zwar gelöst,
aber das, was ich eigentlich vorhatte, kann gar nicht funktionieren :
nämlich z.B. in einen 2-Spalter 2 3-Spalter einbauen.
Weil ja jedes Feld seine eigene colpos hat.
Ich müßte also in dem Fall mehrere 3-Spalter definieren,
und dann wär's mit der Übersichtlichkeit bald vorbei.


Das stimmt so nicht ganz, denn die colPos für alle Kinder eines 
Gridelements ist zunächst mal -1. Zusätzlich gibt es noch die container 
ID tx_gridelements_container und die tx_gridelements_columns für die 
Position innerhalb des Containers, anhand derer die genaue Position 
innerhalb der Struktur bestimmt wird.


Du brauchst also nur 2 Backend-Layouts definieren, eins für den 
2-Spalter, eins für den 3-Spalter. In den 2-Spalter schmeisst Du nun 2 
Gridelemente, die beide das Layout 3-Spalter bekommen. Die Kombination 
der Felder ist damit für alle Unique.


Du brauchst als wirklich nur die 2 Layouts.

HDH

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] Grid-Elements verschachteln

2014-03-15 Diskussionsfäden Roland Hentschel

oops !

Wie's aussieht, muß ich noch verdammt viel dazulernen ...

( -: roland :- )

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-15 Diskussionsfäden Christian Leicht

Ich habe gerade fast an gleicher Stelle ein Problem.

Ich habe 2 CE Backend Layouts angelegt. Dann habe ich dieses TypoScript im root 
angelegt.


# 2 spaltiges Layout
# Wichtig ist dabei die Richtige Nummerierung von Backend Grid übernehmen

tt_content.gridelements_pi1.20.10.setup {
 # Die Nummer bedeutet die Datensatznummer des Backend Grid Objektes
 1  lib.gridelements.defaultGridSetup
 1 {
   wrap = div class=containerdiv class=row|/div/div
   columns {
 ## Die Nummern werden im Grid Editor vergeben
 10  .default
 10.wrap = div class=col-md-6|/div
 20  .default
 20.wrap = div class=col-md-6|/div
   }
}
 
 
## 3 spaltiges Layout
 
tt_content.gridelements_pi1.20.10.setup {

 # Die Nummer bedeutet die Datensatznummer des Backend Grid Objektes
 2  lib.gridelements.defaultGridSetup
 2 {
   wrap = div class=containerdiv class=row|/div/div
   columns {
 ## Die Nummern werden im Grid Editor vergeben
 10  .default
 10.wrap = div class=col-md-4|/div
 20  .default
 20.wrap = div class=col-md-4|/div
 30  .default
 30.wrap = div class=col-md-4|/div
   }
}

Das 2-spaltige Layout wird richtig ausgegeben. Aber das 3-spaltige nicht mehr. Die 
Inhalte des 3 spaltigen werden zwar angezeigt, aber die div`s ... werden nicht 
gewrappt.

Was mache ich da Falsch? 


Besten Dank für Hilfe

Christian



___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Grid-Elements verschachteln

2014-03-14 Diskussionsfäden Roland Hentschel

Hallo,

Ich bin neu im Forum, und völlig neu in Sachen Typo3 6.2 / Flow / Fluid / Neos ;
mit Typo3 4.xx komme ich inzwischen rudimentär zurecht (  zumindest mit dem 
Templating ).

Nun ja, mittel- bis langfristig kommt man am Umstieg auf die neue Generation 
wohl nicht vorbei,
und sie sieht ja auch sehr vielversprechend aus.

Konkret geht es mir um die Verschachtelung von Grid-Elementen.
Ich kann inzwischen einzelne Elemente erstellen - z.B. 2-Spalter, 3-Spalter, 
2-Zeiler, 3-Zeiler ...
Ich kann auch ein Element mit Zeilen und Spalten erstellen.
Aber ich würde gern einzelne Elemente miteinander verschachteln, und das 
bekomme ich nicht hin.
Kann mir da mal jemand ein Beispiel zeigen ?

thx a lot ( -: roland :- )

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-14 Diskussionsfäden bernd wilke

Am 14.03.14 09:01, schrieb Roland Hentschel:

Hallo,

Ich bin neu im Forum, und völlig neu in Sachen Typo3 6.2 / Flow / Fluid
/ Neos ;
mit Typo3 4.xx komme ich inzwischen rudimentär zurecht (  zumindest mit
dem Templating ).

Nun ja, mittel- bis langfristig kommt man am Umstieg auf die neue
Generation wohl nicht vorbei,
und sie sieht ja auch sehr vielversprechend aus.

Konkret geht es mir um die Verschachtelung von Grid-Elementen.
Ich kann inzwischen einzelne Elemente erstellen - z.B. 2-Spalter,
3-Spalter, 2-Zeiler, 3-Zeiler ...
Ich kann auch ein Element mit Zeilen und Spalten erstellen.
Aber ich würde gern einzelne Elemente miteinander verschachteln, und das
bekomme ich nicht hin.
Kann mir da mal jemand ein Beispiel zeigen ?

äh, das sollte eigentlich ganz einfach sein. Du musst nur erlauben dass 
in einem Container wieder Container erlaubt sind (in der Liste der 
einfügbaren Elemente aufnehmen)


zb:
backend_layout {
  colCount = 2
  rowCount = 1
  rows {
1 {
  columns {
1 {
  name = Col 1
  colPos = 1
  allowed = menu,fluidcontent_content,gridelements_pi1
}
2 {
  name = Col 2
  colPos = 2
  allowed = menu,fluidcontent_content,gridelements_pi1
}
  }
}
  }
}


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] Grid-Elements verschachteln

2014-03-14 Diskussionsfäden Roland Hentschel

Das war aber eine schnelle Antwort - bin total perplex !
Werde es morgen testen - und würde mich natürlich wahnsinnig freuen, wenn's 
klappen würde !!!
Besten Dank aber jedenfalls jetzt schon mal !

( -: roland :- )




___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-14 Diskussionsfäden JoH asenau

Aber ich würde gern einzelne Elemente miteinander verschachteln, und das
bekomme ich nicht hin.
Kann mir da mal jemand ein Beispiel zeigen ?


äh, das sollte eigentlich ganz einfach sein. Du musst nur erlauben dass
in einem Container wieder Container erlaubt sind (in der Liste der
einfügbaren Elemente aufnehmen)


Genaugenommen müsstest Du nicht mal das, falls Du bisher gar nicht mit 
allowed arbeitest. Per Default sind alle Elemente erlaubt, also auch 
Gridelements.


HDH

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] Grid-Elements verschachteln

2014-03-14 Diskussionsfäden Roland Hentschel

Hallo,

hat mir irgendwie keine Ruhe gelassen - hab's doch gleich heut' noch mal 
ausprobieren wollen.
Aber bevor ich die empfohlene Änderung vornahm, checkte ich meinen Code noch 
mal genau ab,
und siehe da - ich hatte vergessen, die CSS-Angaben mit einzubinden.
Denn ich hatte tatsächlich auch keine allows abgeschaltet - tja, und nun 
läuft alles wie gewünscht !

Wie hieß doch gleich die Fußnote ?
Wenn man keine Ahnung hat: Einfach mal Fresse halten!

Tja, muß ich nun leider einfach zustimmen !

Besten Dank jedenfalls !!!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Grid-Elements verschachteln

2014-03-14 Diskussionsfäden Roland Hentschel

PS : ach ja, ich hab' mich selbst öfters schon mal geärgert,
wenn in Foren Fragen gestellt, lange diskutiert, und am Ende als gelöst 
deklariert werden,
von der Lösung aber keine Spur. Meine Lösung hab' ich hier als Anhang angehängt.
Ist aber nicht meine eigene Lösung, sondern einfach nur die Befolgung der 
Anleitung von Jochen Weiland :

http://jweiland.net/typo3/extension-showcase/layout-raster-fuer-inhaltselemente-gridelements.html

Vielleicht hilft's wem weiter ?

Ciao ( -: roland :- )

begin 644 grids-verschachteln.txt
M(R,C(#,M4W!A;'1E@T*8F%C:V5N9%]L87EO=70@PT*(`@(-O;$-O=6YT
M(#T@,PT*(`@(')O=T-O=6YT(#T@,0T*(`@(')O=W,@PT*(`@(`@(`Q
M('L-B`@(`@(`@(`@(-O;'5M;G,@PT*(`@(`@(`@(`@(`@(#$@
MPT*(`@(`@(`@(`@(`@(`@(!N86UE(#T@8V]L7S-A#0H@(`@(`@
M(`@(`@(`@(`@(-O;%!OR`](#4-B`@(`@(`@(`@(`@(!]#0H@
M(`@(`@(`@(`@(`@,B![#0H@(`@(`@(`@(`@(`@(`@(YA;64@
M/2!C;VQ?,V(-B`@(`@(`@(`@(`@(`@(`@8V]L4]S(#T@-@T*(`@
M(`@(`@(`@(`@('T-B`@(`@(`@(`@(`@(`S('L-B`@(`@(`@
M(`@(`@(`@(`@;F%M92`](-O;%\S8PT*(`@(`@(`@(`@(`@(`@
M(!C;VQ0;W,@/2`W#0H@(`@(`@(`@(`@(`@?0T*(`@(`@(`@(`@
M?0T*(`@(`@(!]#0H@(`@?0T*?0T*#0IT=%]C;VYT96YT+F=R:61E;5M
M96YTU]P:3$N,C`N,3`NV5T=7`@PT*(`C($E$(1ER!'FED96QE;65N
M=',-B`@,B`\(QI8BYGFED96QE;65N=',N95F875L=$=R:613971U`T*
M(`R('L-B`@(!C;VQU;6YS('L-B`@(`@(,@8V]L4]S($E$#0H@(`@
M(`U(#P@+F1E9F%U;'0-B`@(`@(#4N=W)A`](#QD:78@8VQAW,](F-O
M;%\S82(^?#PO9EV/@T*(`@(`@-B`\(YD969A=6QT#0H@(`@(`V+G=R
M87`@/2`\9EV(-L87-S/2)C;VQ?,V(B/GP\+V1I=CX-B`@(`@(#@/`N
M95F875L=`T*(`@(`@-RYWF%P(#T@/1I=B!C;%SSTB8V]L7S-C(CY\
M/]D:78^#0H@(`@?0T*(`@('=R87`@/2`\9EV(-L87-S/2)C;VQS7S,B
M/GP\+V1I=CX-B`@?0T*?0T*#0HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH-@T*(R,C(#(M4W!A;'1EB`Z
M#0H-F)A8VME;F1?;%Y;W5T('L-B`@(!C;VQ#;W5N=`](#(-B`@(!R
M;W=#;W5N=`](#$-B`@(!R;W=S('L-B`@(`@(`@,2![#0H@(`@(`@
M(`@(!C;VQU;6YS('L-B`@(`@(`@(`@(`@(`Q('L-B`@(`@(`@
M(`@(`@(`@(`@;F%M92`](-O;%\Q#0H@(`@(`@(`@(`@(`@(`@
M(-O;%!OR`](#@-B`@(`@(`@(`@(`@(!]#0H@(`@(`@(`@(`@
M(`@,B![#0H@(`@(`@(`@(`@(`@(`@(YA;64@/2!C;VQ?,@T*(`@
M(`@(`@(`@(`@(`@(!C;VQ0;W,@/2`Y#0H@(`@(`@(`@(`@(`@
M?0T*(`@(`@(`@(`@?0T*(`@(`@(!]#0H@(`@?0T*?0T*#0IT=%]C
M;VYT96YT+F=R:61E;5M96YTU]P:3$N,C`N,3`NV5T=7`@PT*(`C($E$
M(1ER!'FED96QE;65N=',-B`@,R`\(QI8BYGFED96QE;65N=',N95F
M875L=$=R:613971U`T*(`S('L-B`@(!C;VQU;6YS('L-B`@(`@(,@
M8V]L4]S($E$#0H@(`@(`X(#P@+F1E9F%U;'0-B`@(`@(#@N=W)A`]
M(#QD:78@8VQAW,](F-O;%\R82(^?#PO9EV/@T*(`@(`@.2`\(YD969A
M=6QT#0H@(`@(`Y+G=R87`@/2`\9EV(-L87-S/2)C;VQ?,F(B/GP\+V1I
M=CX-B`@(!]#0H@(`@=W)A`](#QD:78@8VQAW,](F-O;'-?,B(^?#PO
M9EV/@T*(!]#0I]#0H-BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ#0H-CQS='EL92!T7!E/2)T97AT+V-S
MR(^#0HO*B`\(5M#1$%405L@*B\-B`@+F-O;%\S82P@+F-O;%\S8BP@+F-O
M;%\S8R![(9L;V%T.FQE9G0[('=I9'1H.C(W+C,S)3L@%D9EN9SHS)3L@
M9F]N=US:7IE.C$R'@[(QI;F4M:5I9VAT.C$X'@[('T-B`@+F-O;%\S
M82`@R!B86-K9W)O=6YD.B-C8V,[('T-B`@+F-O;%\S8B`@R!B86-K9W)O
M=6YD.B-D90[('T-B`@+F-O;%\S8R`@R!B86-K9W)O=6YD.B-E964[('T-
MB`@#0H@(YC;VQS7S(@('L@8VQE87(Z;5F=#L@?0T*(`N8V]LU\R82![
M()A8VMGF]U;F0Z(V%A83L@?0T*(`N8V]LU\R8B![()A8VMGF]U;F0Z
M(V)B8CL@?0T*(!A('L@=5X=UD96-OF%T:6]N.FYO;F4[(-O;]R.B,S
M-CD[('T-B`@83IH;W9EB![('1E'0M95C;W)A=EO;CIU;F1EFQI;F4[
M(-O;]R.B-F.3`[('T-B\J(%U=/B`J+PT*/]S='EL93X-@T**BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH-
M@T*/'-CFEP=!T7!E/2)T97AT+VIA=F%S8W)I'0B/@T*+RH@/%;0T1!
M5$%;(HO#0H@(0H9]C=6UE;G0I+G)E861Y*9U;F-T:6]N*E[#0H@(`@
M=F%R(UH(#T@36%T:YM87@H)@B+F-O;%\S82(I+FAE:6=H=@I+0H(BYC
M;VQ?,V(B*2YH96EG:'0H*2PD*(N8V]L7S-C(BDN:5I9VAT*DL(0H(BYC
M;VQ?,F$B*2YH96EG:'0H*2LD*(N8V]L7S)B(BDN:5I9VAT*DI.PT*(`@
M(0H(BYC;VQ?,V$L(YC;VQ?,V(L(YC;VQ?,V,B*2YCW,H(FAE:6=H=(L
J(UH(L@(G!X(BD[#0H@('TI#0HO*B!=73X@*B\-CPOV-R:7!T/@T*
`
end

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german