Re: [TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Hallo Joey, kaum macht man(n)'s richtig - schon geht's!!! Heißen Dank für deine Hilfe! Den Unterschied habe ich schon nach Ralf-Rene's Beispiel ausgemacht, auch dir naochmal vielen Dank. Jetzt kann's in der Umstellung weitergehen - bis zum nächsten Problem ;-) Schönen Vatertag! Gruß, Johannes. > JoH asenau > Gesendet: Mittwoch, 28. Mai 2014 13:08 > > > Das Textelement hat colPos -1 in der Datenbank! Das ist ja > schon mal OK und gut! > > Das Rasterelment ist in TypoScript so konfiguriert: > > > > tt_content.gridelements_view.20.10.setup { > > Die Klasse wurde umgenannt, nicht das TypoScript! > Im Moment bekommst Du daher nur das Default-Setup das vom > Static-Template eingebunden wird, aber ohne zusätzliche Wraps. > > Mach da mal > > tt_content.gridelements_pi1.20.10.setup { > > draus, dann sollte alles gehen. > > HDH > > Joey ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Das Textelement hat colPos -1 in der Datenbank! Das ist ja schon mal OK und gut! Das Rasterelment ist in TypoScript so konfiguriert: tt_content.gridelements_view.20.10.setup { Die Klasse wurde umgenannt, nicht das TypoScript! Im Moment bekommst Du daher nur das Default-Setup das vom Static-Template eingebunden wird, aber ohne zusätzliche Wraps. Mach da mal tt_content.gridelements_pi1.20.10.setup { draus, dann sollte alles gehen. 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] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Am 28.05.2014 09:48, schrieb JCL - Johannes C. Laxander: > danke für den Hinweis - kann mich dunkel erinnern darüber schon mal gelesen > zu haben ;-) > Hat aber leider auch nichts geändert :( schade... ich habe meine Grids zwar nicht in der Datenbank, sondern über Dateien eingebunden (deshalb ein name und keine ID), aber das entsprechende TS sieht bei mir so aus und funktioniert... (ich habe kein wrap2 und baue den äußeren wrap in einem temp Objekt) ### gridelements tt_content.gridelements_pi1.20.10.setup { iff-ym-flex-g20-g20-g20-g20-g20 < lib.gridelements.defaultGridSetup iff-ym-flex-g20-g20-g20-g20-g20 { columns { 11 < .default 11.wrap = | 12 < .default 12.wrap = | 13 < .default 13.wrap = | 14 < .default 14.wrap = | 15 < .default 15.wrap = | } outerWrap.stdWrap.cObject < temp.FLEXwrap } ... } -- 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
Re: [TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Hallo Ralf-Rene, danke für den Hinweis - kann mich dunkel erinnern darüber schon mal gelesen zu haben ;-) Hat aber leider auch nichts geändert :( > Ralf-Rene Schröder > Gesendet: Mittwoch, 28. Mai 2014 01:17 > > Am 27.05.2014 22:00, schrieb JCL - Johannes C. Laxander: > > Das Rasterelment ist in TypoScript so konfiguriert: > > > > tt_content.gridelements_view.20.10.setup { > > 2 < temp.gridelements.defaultGridSetup > > 2 { > > nimm anstelle von temp... lib... > das wurde geändert (ich weiß gerade nicht in welcher Version) Gruß, Johannes. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Am 27.05.2014 22:00, schrieb JCL - Johannes C. Laxander: > Das Rasterelment ist in TypoScript so konfiguriert: > > tt_content.gridelements_view.20.10.setup { > 2 < temp.gridelements.defaultGridSetup > 2 { nimm anstelle von temp... lib... das wurde geändert (ich weiß gerade nicht in welcher Version) -- 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
Re: [TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Hallo Joey, danke für deine Antwort. > JoH asenau > Gesendet: Dienstag, 27. Mai 2014 12:11 > > > 1. 2-spaltiges Rasterelement neu angelegt und je Spalte ein > Textelement eingefügt. > > Rasterelement wird nicht gerendert, der Text wird als > normaler Absatz "..." ausgegeben. > > Das geht per Definition so gar nicht. WENN das Textelement > gerendert wird, MUSS zwangsläufig auch das Gridelement > gerendert worden sein, denn darüber werden die Textelemente > erst angezogen. In der Datenbank haben die Kindelemente die > colPos -1 und würden daher vom "normalen" Rendering über > CSS-styled-content ignoriert. > Das Textelement hat colPos -1 in der Datenbank! Das ist ja schon mal OK und gut! Das Rasterelment ist in TypoScript so konfiguriert: tt_content.gridelements_view.20.10.setup { 2 < temp.gridelements.defaultGridSetup 2 { columns { 11 < .default 11.wrap = | 11.wrap2 = | 12 < .default 12.wrap = | 12.wrap2 = | } wrap = | outerWrap = | outerWrap.insertData = 1 outerWrap.fieldRequired = flexform_cssclass } } Screenshot Object Browser: https://www.dropbox.com/s/f3tpvlol5ztrwrd/SC_screenshot_2-spaltiges-Rasterlement-50-50-im-Object-Browser.png Und im Browser ist dieser HTML-Code zu finden: Text linke Spalte... Text rechte Spalte... Einen Screenshot vom Backend findest du hier: https://www.dropbox.com/s/c1aim2ok8cauziw/SC_screenshot_2-spaltiges-Rasterlement-50-50.png > > 2. Bild-Inhaltselement referenziert > > Wird angezeigt > > > > 3. Rasterelement referenziert > > Es wird nur das Text-Inhaltselement das im referenzierten > Rasterelement eingefügt ist gerendert, das Rasterelement nicht. > > Referenzen funktionieren also problemlos. > Zu 3. siehe zu 1. > > Da die Rasterelemente zumindest vom Renderingprozess > berücksichtigt werden, würde mich jetzt mal interessieren, > was exakt Du mit "Rasterelement wird nicht gerendert" meinst. > Ich meine damit, dass für das Rasterelement kein HTML-Code erzeugt wurde. Gruß, Johannes. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
1. 2-spaltiges Rasterelement neu angelegt und je Spalte ein Textelement eingefügt. Rasterelement wird nicht gerendert, der Text wird als normaler Absatz "..." ausgegeben. Das geht per Definition so gar nicht. WENN das Textelement gerendert wird, MUSS zwangsläufig auch das Gridelement gerendert worden sein, denn darüber werden die Textelemente erst angezogen. In der Datenbank haben die Kindelemente die colPos -1 und würden daher vom "normalen" Rendering über CSS-styled-content ignoriert. 2. Bild-Inhaltselement referenziert Wird angezeigt > 3. Rasterelement referenziert Es wird nur das Text-Inhaltselement das im referenzierten Rasterelement eingefügt ist gerendert, das Rasterelement nicht. Referenzen funktionieren also problemlos. Zu 3. siehe zu 1. Da die Rasterelemente zumindest vom Renderingprozess berücksichtigt werden, würde mich jetzt mal interessieren, was exakt Du mit "Rasterelement wird nicht gerendert" meinst. Wir kommen der Sache auf jeden Fall schon mal näher. 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] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
> boun...@lists.typo3.org] Im Auftrag von JoH asenau > Gesendet: Freitag, 23. Mai 2014 18:20 > > Funktioniert das mit allen referenzierten Elementen nicht, oder nur mit Grid- > Containern? > Was passiert z.B., wenn Du da ein einfaches Text-Element reinschmeisst? > 1. 2-spaltiges Rasterelement neu angelegt und je Spalte ein Textelement eingefügt. Rasterelement wird nicht gerendert, der Text wird als normaler Absatz "..." ausgegeben. 2. Bild-Inhaltselement referenziert Wird angezeigt 3. Rasterelement referenziert Es wird nur das Text-Inhaltselement das im referenzierten Rasterelement eingefügt ist gerendert, das Rasterelement nicht. Wie du richtig bemerkt hast: es bleibt spannend! Bist du zufällig am WE in Stuttgart beim TYPO3Camp? Wenn du möchtest kann ich dir auch einen Zugang zum Backend geben. Gruß, Johannes ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Aus dem ObjectBrowser: tt_content.shortcut = COA tt_content.shortcut { 5 = LOAD_REGISTER 5.tt_content_shortcut_recursive.field = recursive 20 = CASE 20 { 0 = RECORDS 0.source.field = records 0.tables = tt_content,tt_address,tt_links,tt_guest,tt_board,tt_calender,tt_products,tt_news,tt_rating,tt_poll,pages 0.conf { pages = COA pages.10 = USER pages.10.userFunc = tx_gridelements_view->user_getTreeList pages.20 = CONTENT pages.20.table = tt_content pages.20.select.pidInList.data = register:pidInList pages.20.select.pidInList.where = colPos >= 0 pages.20.select.pidInList.orderBy = colPos,sorting pages.20.select.pidInList.orderBy.dataWrap = FIND_IN_SET(pid,'{register:pidInList}'),| } } } Sieht erstmal so weit korrekt aus. Wobei tt_content.shortcut.20.1 fehlt, aber ich meine, das wäre vom Core abgeschafft worden. Funktioniert das mit allen referenzierten Elementen nicht, oder nur mit Grid-Containern? Was passiert z.B., wenn Du da ein einfaches Text-Element reinschmeisst? Es bleibt spannend ;-) 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] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
> JoH asenau > Gesendet: Freitag, 23. Mai 2014 15:44 > danke für die Antwort. > Am 23.05.2014 15:21, schrieb JCL - Johannes C. Laxander: > > > > Ergänzung: > > Ich habe eben noch im BE Layout die Angaben "allowed = CE" > entfernt. Dadurch bekomme ich im Flexform nun nicht mehr den > Hinweis "[ WERT IST NICHT ERLAUBT ("shortcut") ]", aber > angezeigt wird im Frontend immer noch nichts! > > > > Über "Datensatz einfügen" (shortcut) wird ein weiteres > Rasterelement eingesetzt. > > Moin moin. > > Bei einem Update von 1.3.12 auf 1.5.0 fallen mir spontan zwei > Dinge ein: > > 1. Haben wir bei 1.4.0 schon eine Änderung vorgenommen, die > auch als Hinweis beim Download im TER steht: 1.4.x for TYPO3 > up to 4.7.x! > Important change: Class tx_gridelements_pi1 has been renamed > to tx_gridelements_view - please update your TypoScript accordingly. > Hab ich geändert! > 2. Wurde ebenfalls mit 1.4.0 die Funktionalität eingeführt, > auf komplette Seiten referenzieren zu können, was im Prinzip > wie die Referenz zu einzelnen Inhalten mit dem Element > "Shortcut" funktioniert. > > Poste hier mal das komplette Setup, das sich bei Dir für > tt_content.shortcut ergibt. > Ggf. hakt's dort ein wenig. Aus dem ObjectBrowser: tt_content.shortcut = COA tt_content.shortcut { 5 = LOAD_REGISTER 5.tt_content_shortcut_recursive.field = recursive 20 = CASE 20 { 0 = RECORDS 0.source.field = records 0.tables = tt_content,tt_address,tt_links,tt_guest,tt_board,tt_calender,tt_products,tt_news,tt_rating,tt_poll,pages 0.conf { pages = COA pages.10 = USER pages.10.userFunc = tx_gridelements_view->user_getTreeList pages.20 = CONTENT pages.20.table = tt_content pages.20.select.pidInList.data = register:pidInList pages.20.select.pidInList.where = colPos >= 0 pages.20.select.pidInList.orderBy = colPos,sorting pages.20.select.pidInList.orderBy.dataWrap = FIND_IN_SET(pid,'{register:pidInList}'),| } } } Johannes. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Am 23.05.2014 15:21, schrieb JCL - Johannes C. Laxander: Ergänzung: Ich habe eben noch im BE Layout die Angaben "allowed = CE" entfernt. Dadurch bekomme ich im Flexform nun nicht mehr den Hinweis "[ WERT IST NICHT ERLAUBT ("shortcut") ]", aber angezeigt wird im Frontend immer noch nichts! Über "Datensatz einfügen" (shortcut) wird ein weiteres Rasterelement eingesetzt. Moin moin. Bei einem Update von 1.3.12 auf 1.5.0 fallen mir spontan zwei Dinge ein: 1. Haben wir bei 1.4.0 schon eine Änderung vorgenommen, die auch als Hinweis beim Download im TER steht: 1.4.x for TYPO3 up to 4.7.x! Important change: Class tx_gridelements_pi1 has been renamed to tx_gridelements_view - please update your TypoScript accordingly. 2. Wurde ebenfalls mit 1.4.0 die Funktionalität eingeführt, auf komplette Seiten referenzieren zu können, was im Prinzip wie die Referenz zu einzelnen Inhalten mit dem Element "Shortcut" funktioniert. Poste hier mal das komplette Setup, das sich bei Dir für tt_content.shortcut ergibt. Ggf. hakt's dort ein wenig. 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] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt
Ergänzung: Ich habe eben noch im BE Layout die Angaben "allowed = CE" entfernt. Dadurch bekomme ich im Flexform nun nicht mehr den Hinweis "[ WERT IST NICHT ERLAUBT ("shortcut") ]", aber angezeigt wird im Frontend immer noch nichts! Über "Datensatz einfügen" (shortcut) wird ein weiteres Rasterelement eingesetzt. Johannes. > JCL - Johannes C. Laxander > Gesendet: Freitag, 23. Mai 2014 14:58 > > Hallo, > > ich bereite für eine umfangreiche Website gerade das Update > auf TYPO3 6.2 vor und habe aktuell alle Extensions unter > 4.7.19 aktualisiert. Dabei bereitet mir gridlements 1.5.0 ein > großes Problem! > > In den 3 Spalten des nachfolgend dargestellten Rasterelements > ist je ein Inhaltselement vom Typ "shortcut" eingesetzt. Im > Backend wird das Inhaltselement eingebunden und dargestellt, > obwohl im Flexform-Feld "Typ" [ WERT IST NICHT ERLAUBT > ("shortcut") ] angegeben ist. Aber gerendert wird nichts, und > somit im Frontend auch nichts ausgegeben! > > Wo liegt das Problem? > > > # Backend Layout ID=4 | 3-Spalter > backend_layout { > colCount = 3 > rowCount = 1 > rows { > 1 { > columns { > 1 { > name = Linke Spalte (33%) > colPos = 11 > allowed = CE > } > 2 { > name = Mittlere Spalte (33%) > colPos = 12 > allowed = CE > } > 3 { > name = Rechte Spalte (33%) > colPos = 13 > allowed = CE > } > } > } > } > } > > # TypoScript für Backend Layout ID=4 - 3-Spalter > tt_content.gridelements_view.20.10.setup { > 4 < temp.gridelements.defaultGridSetup > 4 { > columns { > # colPos ID = 11 - width: 33% > 11 < .default > 11.wrap = | > 11.wrap2 = | > # colPos ID = 12 - width: 33% > 12 < .default > 12.wrap = | > 12.wrap2 = | > # colPos ID = 13 - width: 33% > 13 < .default > 13.wrap = | > 13.wrap2 = | > } > wrap = | > outerWrap = | > outerWrap.insertData = 1 > outerWrap.fieldRequired = flexform_cssclass > } > } > > Gruß, Johannes > > ___ > 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