IRC logs

20140806

Logs from channel #fedext on freenode - our official support channel.

IRC log range: 20140806*

20140806

  • 01:12:16 <Outdoorsman> I created a provider extension that seems to be correctly overlaying fluidbootstraptheme. However, for some reason when going to add a new content element, I don't see the additional bootstrap content elements that come with fluidbootstraptheme. What am I missing?
  • 01:13:26 <Outdoorsman> I am using the view extension to help with overlays.
  • 01:13:35 <NamelessCoder> did you set plugin.tx_fluidbootstraptheme.view.overlays.YOURKEY.templateRootPath (and not for example plugin.tx_fluidbootstraptheme.view.templateRootPath)
  • 01:13:47 <NamelessCoder> EXT:view is not required for overlays of Flux-based features
  • 01:14:02 <NamelessCoder> it's purely for cases when you need to overlay views of a third-party, non-Flux plugin
  • 01:14:17 <Outdoorsman> Really? Awesome!
  • 01:14:27 <Outdoorsman> Like news?
  • 01:14:37 <NamelessCoder> exactly like news - the primary use case
  • 01:14:53 <Outdoorsman> I used it on the last project for news.
  • 01:15:26 <NamelessCoder> it doesn't hurt that it's installed, but you may not need it (and Extbase *is* faster without it)
  • 01:15:44 <NamelessCoder> like a few miliseconds faster
  • 01:16:31 <Outdoorsman> There's an extension called ftbcustomiser that I used to customize fluidbootstraptheme last time. This time I am trying to do the whole thing using my own provider extension so I'm wondering if there's some steps I'm missing since I'm still new to the process.
  • 01:16:41 <NamelessCoder> btw Charles workspaces support is almost finished and we need help testing it
  • 01:17:09 <NamelessCoder> I'm not sure how to operate that extension, sorry
  • 01:17:43 <Outdoorsman> !!! You have gone above and beyond again! I'm still waiting on the check you're getting funded from. As soon as it gets here you'll have what I mentioned coming your way.
  • 01:17:58 <Outdoorsman> Sweeeeeeet
  • 01:18:27 <Outdoorsman> I'll check it out.
  • 01:19:14 <NamelessCoder> essentially it's all contained in https://github.com/FluidTYPO3/fluidpages/pull/185 at this point
  • 01:19:43 <Outdoorsman> If I just update to lastest dev I'll get it too right?
  • 01:19:44 <NamelessCoder> but don't get excited too soon, it's a nasty area full of edge cases and I've only touched the basic stuff
  • 01:20:15 <Outdoorsman> Firsthand experience now... you mentioned there was a lot of unknown.
  • 01:20:28 <NamelessCoder> no, to get this one you need to "git pull https://github.com/NamelessCoder/fluidpages.git --single-branch workspaceservice" inside fluidpages
  • 01:20:47 <NamelessCoder> I think is the command
  • 01:22:01 <NamelessCoder> maybe drop the --single-branch (I rarely use the cli commands)
  • 01:23:01 <NamelessCoder> status of known issues is at https://github.com/FluidTYPO3/flux/issues/627 and please add any you may find, there
  • 01:26:36 <Outdoorsman> Ahhh thanks... I'm on the phone right now.
  • 01:26:54 <NamelessCoder> np :) I'm about to sign off, it's 1:30 AM
  • 01:27:13 <NamelessCoder> hope the patches work for you ;)
  • 08:20:35 <oliver_1234> Hey guys. Can I use fluidcontent_core elements inside own fluidcontent elements?
  • 08:47:22 <mrboe> good morning
  • 09:03:01 <glucka> hi, slide collect is now always on by v:render?
  • 09:03:11 <glucka> with latest vhs
  • 09:03:37 <glucka> i mean if slide="-1"
  • 09:54:22 <glucka> Outdoorsman thx for your reply yesterday, but slideCollect argument has been removed https://github.com/FluidTYPO3/vhs/issues/648
  • 10:05:21 <featdd> morning
  • 11:56:21 <featdd> mrboe: I think I have the probleme you had once with the new namespace...
  • 11:56:42 <mrboe> waht you mean?
  • 11:57:01 <featdd> I want to use the new namespace in a partial but it renders the div with the namespace
  • 11:57:31 <mrboe> in partials it works
  • 11:57:42 <mrboe> only in layouts you not have to use it
  • 11:58:05 <mrboe> i had the problem when i wrap the "div" in a layout
  • 12:00:09 <featdd> mkay
  • 12:00:37 <featdd> then I dont know why it renders the div :-/
  • 12:01:55 <NamelessCoder> featdd 1) template has no layout, 2) div is in Layout file or 3) you're rendering a partial that contains no sections. To fix: 1) add layout, 2) remove div with xmlns, 3) add a section then render that section when rendering the partial
  • 12:07:52 <glucka> hi, slide collect is now always on by v:render? i cant find any information
  • 12:08:28 <glucka> i look in the source and i think it is
  • 12:08:40 <NamelessCoder> use slide - slideCollect and it were identical
  • 12:10:44 <glucka> i think simple slide should not collecting
  • 12:10:54 <featdd> NamelessCoder: it wont work in one action but in an other
  • 12:11:32 <NamelessCoder> featdd there are only the options I noted above - assuming you did not intentionally place your div with xmlns inside an f:section
  • 12:12:02 <featdd> no
  • 12:12:52 <featdd> I tried by give the partial an extra layout so it works in the show action but in an other action it just renders the empty div with the namespaces
  • 12:13:14 <NamelessCoder> partials cannot have layouts
  • 12:13:41 <NamelessCoder> you should be adding an f:section in your partial and from all places you use f:render to render that partial, additionally add a section="NameOfThatSection"
  • 12:14:24 <NamelessCoder> without section: partial is rendered in a way that all content NOT inside an f:section gets rendered and everything inside f:section is removed
  • 12:14:37 <NamelessCoder> with section: renders everything inside the section and nothing outside
  • 12:15:20 <featdd> hm, will give it a try
  • 12:16:20 <glucka> sorry it may be that I do not understand something, but slide and slideCollect should not be the same right?
  • 12:17:03 <glucka> with simple slide can i "overwrite" the slide.. and do not show collected elements
  • 12:17:31 <glucka> currently it is not possiblle
  • 12:17:54 <featdd> NamelessCoder: works! thank you :-)
  • 12:37:03 <glucka> with the typoscript slide function can i overwrite the sliding mechanism and show only the current element without collected elements
  • 12:37:42 <glucka> it is currently possible with v:render?
  • 13:10:34 <masimo> hello guys
  • 13:11:56 <masimo> Is there some tutorial on building simple site with fluid typo3 ? for example - one layout with 3 menu buttons and one custom element ?
  • 13:38:37 <batjony> hi Feders :) i am following the documentation http://fluidtypo3.org/documentation/templating-manual/templating/provider-extension/generating-extensions.html
  • 13:38:59 <batjony> i have created a provider extension with the builder, which has some default "Hello wordls" templates
  • 13:39:35 <batjony> but when I browse the frontend - i do not see any "hello world"
  • 13:39:40 <batjony> the template is included
  • 13:39:48 <batjony> should I make something else ?
  • 13:41:23 <mrboe> have you add the ext to your maintemplate
  • 13:41:39 <batjony> yes
  • 13:45:49 <batjony> as i see, the builder has created two templates: Private/Templates/Page/MyPageTemplate.html and Private/Templates/Content/MyContentTemplate.html with some hello world
  • 13:46:04 <batjony> are they loaded automatically, or I should do something ?
  • 13:46:14 <mrboe> yes and now you need some layout and some partials
  • 13:46:49 <mrboe> if you want to get into that stuff you could have a look at https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme
  • 13:46:57 <mrboe> there are many examples
  • 13:47:10 <mrboe> how to create pagetemplates and FCEs
  • 13:49:01 <batjony> as I see, the builder has also created the layouts Private/Layouts/Page.html and Private/Layouts/Content.html
  • 13:49:13 <batjony> but I do not see anything in the front
  • 13:49:15 <batjony> blank page
  • 13:50:42 <mrboe> here: layout Frontpage https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Page/FrontPage.html
  • 13:51:12 <mrboe> here the layout of that pagetemplate https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Layouts/FrontPage.html
  • 13:55:21 <batjony> i want just to create a simple site with 3 buttons :) i do not see complete info..... for example I have in the admin - 3 pages - Home, About us, Contact How can I render them in the frontend like menu.. and how can I show the content from the backend ..
  • 14:04:17 <batjony> is there some examples ?
  • 14:05:51 <batjony> NamelessCoder: I see some example https://github.com/FluidTYPO3/fluidtypo3 when do you plan to finish it ?
  • 14:09:49 <mrboe> hey batjony, i dont understand why you dont have a look into fluidboostraptheme. this is build to help people to get into. you can finde pages examples, menus, and contentelements in there.
  • 14:12:35 <Denyere> Oh
  • 14:12:36 <Denyere> hey
  • 14:12:38 <Denyere> I just got here
  • 14:12:45 <Denyere> But it sounds like batjony is new.
  • 14:15:28 <mrboe> hey Denyere
  • 14:15:40 <Denyerec> Hey Boe!
  • 14:15:50 <batjony> When trying to install this boostrap theme: The extension flux is needed in version 7.1.0 - , but could not be fetched from TER
  • 14:16:19 <mrboe> batjony: please use latest dev version from git
  • 14:16:28 <mrboe> https://github.com/FluidTYPO3
  • 14:17:05 <batjony> then this means I should use the latest dev versions of all FLUID extensions, and to skip any TER
  • 14:17:15 <mrboe> yes
  • 14:17:33 <batjony> mrboe: do you use the builder
  • 14:17:41 <mrboe> yes
  • 14:17:46 <mrboe> alos from git
  • 14:17:50 <batjony> ok
  • 14:18:11 <batjony> then when you build a provider extension with this builder - do you see something on frontend
  • 14:18:34 <mrboe> i never tried
  • 14:19:55 <xaver> https://github.com/FluidTYPO3/FluidTYPO3-Vagrant :)
  • 14:21:06 <mrboe> nice @xaver
  • 14:21:13 <mrboe> i will test this
  • 14:21:37 <mrboe> i tried to get into vagrant some weeks ago
  • 14:21:52 <xaver> NamelessCoder: had some nice ideas, but it should work already
  • 14:23:32 <mrboe> @randomresult ping
  • 14:38:09 <batjony> mrboe: i have installed the latest fluidboostraptheme, and included it in the main template in a clear typo3 6.2.3 installation
  • 14:38:16 <batjony> should I see something on the front ?
  • 14:38:39 <mrboe> when you set the pagetemplate
  • 14:39:01 <mrboe> and add some content
  • 14:39:06 <mrboe> it should be rendert
  • 14:47:39 <batjony> mrboe: when I installed the main fluid extensions, the button for adding content elements in a page - disappeared http://postimg.org/image/x3z8o2kjr/
  • 14:48:57 <batjony> it seems that the fluid extensions breaked the backend layout
  • 14:57:32 <mrboe> have you set a pagetemplate
  • 14:59:53 <mrboe> or try to set plugin.tx_fluidbootstraptheme.settings.useTypoScript = 0
  • 15:02:47 <Denyerec> Initially you have to clear typo3temp a LOT
  • 15:04:22 <batjony> mrboe: how can I set a pagetemplate
  • 15:04:34 <mrboe> go to root page
  • 15:04:37 <mrboe> edit
  • 15:04:46 <mrboe> and set pagelayout
  • 15:08:17 <batjony> mrboe: nice I started to see something - the layout
  • 15:08:29 <batjony> but the issue with adding the content is still there
  • 15:08:37 <batjony> I cant add any content
  • 15:08:44 <batjony> should I empty typo3temp ?
  • 15:08:49 <mrboe> yes
  • 15:09:21 <mrboe> and ahve you set "plugin.tx_fluidbootstraptheme.settings.useTypoScript = 0" in constants of root page
  • 15:17:06 <batjony> mrboe: so i empty typo3temp, and set this in the constants, again clear all caches... but without any result
  • 15:17:50 <mrboe> and you use dev
  • 15:17:56 <mrboe> of all fedext ext
  • 15:18:06 <batjony> ya
  • 15:27:38 <batjony> mrboe: fixed it was some old configuration in the root page - for using some custom backend layout
  • 15:27:50 <mrboe> ok
  • 15:28:03 <mrboe> so now you have a good example page
  • 15:28:24 <mrboe> were you can see how to create a menu or contentares
  • 15:28:34 <mrboe> or FCEs
  • 15:29:03 <batjony> mrboe: ya I see a layout with a menu, i have added some content for the pages - but i do not see this content on the frontend
  • 15:29:08 <batjony> should I set something else :)
  • 15:29:43 <mrboe> clear cache in install tool
  • 15:30:12 <mrboe> or try with a fresh setup
  • 15:38:50 <Denyerec> Oh man
  • 15:38:52 <Denyerec> Clear caches
  • 15:38:53 <Denyerec> Clear caches
  • 15:38:53 <Denyerec> Clear caches
  • 15:38:57 <Denyerec> Check typo3temp
  • 15:39:00 <Denyerec> Clear caches again
  • 15:39:04 <Denyerec> Eventually it'll work ;)
  • 15:39:21 <Denyerec> Don't forget to clear caches in all 3 places and shake your magic chicken's foot.
  • 15:39:23 <Denyerec> Just to be sure.
  • 15:41:10 <ltrebing> Hmm, I’m having a noob problem right now :)
  • 15:42:12 <batjony> no success
  • 15:42:27 <mrboe> @Denyerec http://snag.gy/ORikn.jpg
  • 15:42:38 <batjony> http://postimg.org/image/yjhtfl4k7/full/ - backend
  • 15:42:45 <Denyerec> :D
  • 15:42:49 <batjony> http://postimg.org/image/jzjskq1zx/full/ - front
  • 15:42:53 <batjony> caches are cleared
  • 15:42:57 <batjony> typo3temp also
  • 15:43:22 <ltrebing> Installed EXT:fluidpages (latest development commit from Github), added Templates/Page/Standard.html and Layout/Page/Front.html to my provider extension, did the database compare thing, deleted typo3temp, cleared all caches, but still nothing new in the page properties. Which step have I omitted?
  • 15:43:23 <Denyerec> batjony - via the toolbar or the install tool ?
  • 15:43:38 <batjony> from both
  • 15:44:27 <batjony> and more than once time :)
  • 15:45:01 <mrboe> is your setup like this?
  • 15:45:06 <mrboe> http://snag.gy/gBlPd.jpg
  • 15:45:24 <mrboe> notice the order
  • 15:47:44 <batjony> everything except the css styled content was there :)
  • 15:47:50 <batjony> now it works :)
  • 15:47:54 <batjony> 10x guys
  • 15:48:10 <batjony> i feel now like a fedext guru :)
  • 15:49:59 <Denyerec> Hehe
  • 15:50:05 <Denyerec> If only it were that simple ;)
  • 15:50:18 <Denyerec> MrBoe what template systems exist right now for typo3 ?
  • 15:50:24 <Denyerec> You've got basic fluid I guess
  • 15:50:28 <Denyerec> Fedext
  • 15:50:31 <Denyerec> Any others?
  • 15:50:41 <Denyerec> I see Gridelements mentioned, as well as BackendLayours
  • 15:50:48 <Denyerec> and some people seem polarised against #fedext
  • 15:51:08 <mrboe> have you ever tried gridelements
  • 15:52:07 <mrboe> i have and i thank god that randomresult brought me to fedext
  • 15:52:14 <mrboe> ;)
  • 15:52:41 <batjony> mrboe: if I use the fedext ext, should I need for something gridelements ?
  • 15:53:08 <randomresult> batjony in my opinion you dont need gridelements if you have fedext
  • 15:53:20 <mrboe> yes - if you want it more complicated i sugesst it
  • 15:54:11 <batjony> so - if i am a fedext guru and want to keep the things simple - i do not need any gridelements ?
  • 15:54:45 <ltrebing> gridelements is hell
  • 15:55:01 <xaver> Denyerec: who? some people don't like it and thats ok - everyone is free to use what he wants (so long i'm not related to the project :P)
  • 15:55:15 <Denyerec> Hehe
  • 15:55:23 <Denyerec> Just the odd grumble on newsgroups etc
  • 15:55:37 <Denyerec> I imagine some people were caught out by upgrades breaking things etc.
  • 15:55:47 <xaver> and?
  • 15:55:51 <batjony> Denyerec: you are not a fan of fedext ?
  • 15:56:05 <Denyerec> Seems to me in searching, though, that WhataeverThisIsCalled (Fedext?) is still the easiest way to implement page layouts and FCEs tho.
  • 15:56:09 <Denyerec> Oh no, I love it.
  • 15:56:16 <Denyerec> Best thing since the death of TemplateVoila.
  • 15:56:22 <Denyerec> (And incidentally much better than TV)
  • 15:56:23 <xaver> T3 breaks sometimes stuff, we have a upgrade path and also we don't want to keep mistakes and always try to provide the best solution
  • 15:56:52 <mrboe> Denyerec is a big fan - there was a time he filled alle the IRC logs anlone
  • 15:57:48 <Denyerec> Usually with questions that ended with "Clear the cache". ...
  • 15:58:04 <mrboe> @batjony if you look at the "grid" tab in FBT you will see that you dont need gridelements
  • 15:58:20 <batjony> oo there is a grid tab ? :)
  • 15:58:23 <batjony> i will check it right now
  • 15:58:54 <batjony> where is this grid tab ?
  • 15:59:10 <mrboe> add new content
  • 15:59:23 <mrboe> there is "boostrap" and "grid"
  • 16:00:17 <mrboe> http://snag.gy/S2tB5.jpg
  • 16:00:38 <batjony> no, i do not have such tabs
  • 16:00:56 <mrboe> http://snag.gy/2nDtC.jpg
  • 16:01:20 <mrboe> http://snag.gy/1STVW.jpg
  • 16:02:45 <ltrebing> I don’t want to be annoying, but it would be great if someone could give me just a small hint pointing in the right direction :)
  • 16:03:10 <mrboe> @ltrebing what was the question
  • 16:03:26 <ltrebing> Installed EXT:fluidpages (latest development commit from Github), added Templates/Page/Standard.html and Layout/Page/Front.html to my provider extension, did the database compare thing, deleted typo3temp, cleared all caches, but still nothing new in the page properties. Which step have I omitted?
  • 16:04:11 <mrboe> have you used "bilder" to create your ext
  • 16:04:15 <batjony> mrboe: http://snag.gy/AIvzx.jpg
  • 16:04:40 <ltrebing> mrboe: bilder?
  • 16:04:45 <mrboe> builder
  • 16:04:57 <mrboe> https://github.com/FluidTYPO3/builder
  • 16:05:24 <mrboe> install that - and create your provider ext
  • 16:05:37 <xaver> for me is bootstrap stuff more like a example and working elements, but i always crate my own extension with builder to avoid to style every bootstrap element
  • 16:06:18 <ltrebing> Ah, no, colleague created it manually.
  • 16:06:35 <ltrebing> Fluid content stuff and everything works though ...
  • 16:07:47 <mrboe> @batjony have you used a fresh install of typo3
  • 16:08:00 <batjony> no, but have cleared all possible caches
  • 16:08:05 <mrboe> i think this would make sens
  • 16:08:19 <ltrebing> So basically I should recreate the provider extension using EXT:builder?
  • 16:08:38 <mrboe> i would do that @ltrebing
  • 16:08:49 <mrboe> you can copy your elements in there
  • 16:08:56 <ltrebing> D’oh
  • 16:09:03 <xaver> ltrebing: i would crate another extension and compare it and learn what it does
  • 16:09:18 <mrboe> but if you used builder u will see one page template and one content template in BE
  • 16:09:44 <mrboe> so you know that everything works
  • 16:09:53 <ltrebing> Ah, that sounds helpful.
  • 16:10:03 <mrboe> then add your own stuff
  • 16:10:07 <xaver> basically adds view lines in ext_tables.php and normal structure
  • 16:10:19 <ltrebing> Oh
  • 16:10:23 <batjony> but guys dont worry, soon all developers will migrate to JS, no PHP, no TYPO3 and so on ... :)
  • 16:10:29 <ltrebing> I’m an idiot :)
  • 16:10:51 <ltrebing> Installed EXT:fluidpages via Composer but forgot to add it to PackageStates m(
  • 16:10:57 <ltrebing> Nevermind :)
  • 16:11:06 <xaver> batjony: how many beers did you have to lunch?
  • 16:11:28 <batjony> xaver: i am talking about nodejs
  • 16:11:36 <batjony> i do not drink beers :)
  • 16:11:46 <mrboe> i think he starts bevore lunch
  • 16:11:49 <batjony> :)
  • 16:11:58 <batjony> only rakia :)
  • 16:12:07 <xaver> node is ok, but i don't think so.
  • 16:12:22 <batjony> node currently has the biggest web community
  • 16:12:29 <xaver> php is easy, the management for webhosters is OK
  • 16:12:31 <batjony> and a lot companies migrate to node
  • 16:12:49 <batjony> the idea is to use only one language
  • 16:12:53 <xaver> from ruby to node :P
  • 16:12:57 <batjony> the browser lang
  • 16:15:30 <mrboe> so batjony - if your right you should not waste time with fedext and t3
  • 16:15:44 <glucka> :)
  • 16:15:49 <xaver> next use f# or swift
  • 16:16:00 <xaver> batjony: do you use node?
  • 16:16:27 <batjony> have some first steps
  • 16:16:32 <batjony> but do not have a real experience
  • 16:16:51 <batjony> but it has rather big community and its cool
  • 16:17:03 <xaver> some tools are easy to create
  • 16:17:10 <xaver> cool lasts for 1-2 years
  • 16:17:35 <xaver> maybe swift will become cool or
  • 16:19:18 <batjony> just i see the tendency, a lot of companiis and softwares migrates to JS
  • 16:19:44 <xaver> not really
  • 16:19:46 <batjony> and I think in 5-10 years, JS will be the leading platform
  • 16:19:52 <xaver> hype companys yes
  • 16:20:02 <xaver> from php to hiphop nodejs and next swift
  • 16:20:34 <glucka> one question: it is possible content slide without collecting with <v:render>? with the latest dev vhs i cant
  • 16:21:29 <xaver> i don't the so. JS has some problems. Google and MS created dart and something else, because of JS puke factor
  • 16:22:29 <batjony> xaver: we will see soon :) but now I enjoy fedext with typo3
  • 16:22:51 <batjony> nice that TS is missing here :)
  • 16:23:09 <Denyerec> mrboe - is that grid using the twitter grid layout css ?
  • 16:24:56 <mrboe> @Denyerec what do u mean
  • 16:25:08 <Denyerec> As in, that's the bootstrap package right ?
  • 16:25:12 <Denyerec> Which uses the bootstrap CSS
  • 16:25:35 <glucka> yes: this https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme
  • 16:25:41 <batjony> btw what is the most easy way to reinstall TYPO3 without touching existing extensions
  • 16:26:14 <batjony> if I empty the whole db ?
  • 16:26:19 <glucka> batjony: yes
  • 16:26:52 <batjony> glucka: so drop all db tables, and the TYPO3 setup will apear ?
  • 16:26:56 <glucka> with the install tool can you create a default sheme
  • 16:27:13 <glucka> yourhost/typo3/install
  • 16:28:13 <mrboe> @Denyerec the grid on the screenshot is in fluidboostraptheme and is based on boostrap
  • 16:28:23 <Denyerec> Righ tyeah
  • 16:28:24 <Denyerec> As I thought.
  • 16:28:35 <Denyerec> Though I could tear the bootstrap pacakge apart to figure it out.
  • 16:32:23 <Guest|15347> hi, is there any way to access the standard content fields like header, header_link,.. from fluid layout of a fluid content element. something like {parentRec.header} or so?
  • 16:36:08 <glucka> mrboe: have you a minute?
  • 16:36:17 <mrboe> yes
  • 16:42:38 <ltrebing> Ah, the other thing that was missing was this: \FluidTYPO3\Flux\Core::registerProviderExtensionKey($extensionKey, 'Page');
  • 17:10:30 <Outdoorsman> gluka That would explain why I was getting errors when I did a test with it a few days ago. Do you know why it was removed and if so, why it's still in the docs?
  • 17:11:10 <Outdoorsman> I'm referring to slideCollect
  • 17:11:26 <glucka> hi Outdoorsman
  • 17:11:56 <glucka> i dont now why it was removed
  • 17:12:23 <glucka> https://github.com/FluidTYPO3/vhs/issues/648
  • 17:12:33 <ltrebing> Next problem here: I have a basic page configuration with a one-row, one-column grid, but the Page module doesn’t show anything that looks like a grid
  • 17:13:16 <glucka> with the latest vhs you cannot disable the collecting
  • 17:13:33 <Outdoorsman> I figured it was just an error that needed to be reported. We should probably notify someone about the docs.
  • 17:13:39 <glucka> by typo3 slide collecting default ist off
  • 17:14:22 <glucka> https://github.com/FluidTYPO3/vhs/issues can you confirm?
  • 17:19:05 <ltrebing> Ah, found the solution: I had to unset the page’s backend layout first
  • 17:19:19 <ltrebing> Is that a known issue?
  • 17:22:49 <glucka> ltrebing: you must use grids
  • 17:23:08 <glucka> http://pastebin.com/bYdzZPBw
  • 17:24:28 <Outdoorsman> gluka I just did a quick test. Slide does collect by default. slide="1" only collects from current page, slide="2" will prepend content up one level to the content on the current level but no further.
  • 17:25:16 <glucka> Outdoorsman: have you the latest vhs?
  • 17:25:38 <glucka> mrboe has confirm this issue
  • 17:26:05 <glucka> i think slide does NOT by default
  • 17:26:14 <glucka> does NOT collect
  • 17:26:20 <glucka> by default
  • 17:26:53 <Outdoorsman> That's not my experience just now.
  • 17:26:55 <Outdoorsman> But I have no idea how to force it to go up the rootline until the firt content element is found and stop collecting.
  • 17:27:41 <Outdoorsman> It collects by default. I'm using latest 6.2.x, and dev versions of all flux/vhs/fluidcontent/fluidpages.
  • 17:28:13 <glucka> yes it collects by default, but i think should NOT
  • 17:28:26 <Outdoorsman> There's no way to stop if from collecting.
  • 17:28:51 <Outdoorsman> I'm confirming it on GitHub now.
  • 17:29:00 <glucka> ok, thx!
  • 17:40:31 <ltrebing> glucka: I do, but they aren’t displayed at all when the old backend_layout field is set
  • 17:45:04 <ltrebing> glucka: backend_layout = '' https://dl.dropboxusercontent.com/u/1121380/Screen%20Shot%202014-08-06%20at%2017.42.30.png
  • 17:45:20 <ltrebing> glucka: backend_layout != '' https://dl.dropboxusercontent.com/u/1121380/Screen%20Shot%202014-08-06%20at%2017.42.56.png
  • 17:46:34 <glucka> dont need backend layout if you use fluidpage
  • 17:47:03 <glucka> and fluidbackend
  • 17:47:12 <ltrebing> glucka: I know, but if someone selects a backend_layout by accident, the Page module breaks
  • 17:47:44 <glucka> ahh, thx for the report
  • 17:48:39 <NamelessCoder> solution: remove the page layout selector fields by way of access lists for user groups not allowed to make that decision ;)
  • 17:48:39 <ltrebing> glucka: basically when you’re transitioning from backend_layout to fluidpages you must unset backend_layout EVERYWHERE or you’ll get empty pages in the backend for no obvious reason
  • 17:49:33 <Outdoorsman> glucka and ltrebing, Are you talking about the native Backend Layout available in the list tool? I currently am using the native Backend Layout to with fluidpages to arrange my content into logical rows/columns.
  • 17:49:50 <ltrebing> Outdoorsman: yes, does that work for you?
  • 17:49:56 <Outdoorsman> Yes it does
  • 17:50:00 <ltrebing> interesting
  • 17:50:10 <Outdoorsman> Should I not be doing that?
  • 17:50:16 <ltrebing> how is it possible that this works with fluidpages?
  • 17:51:03 <NamelessCoder> you can mix any backend layout provisioning methods as you desire
  • 17:51:18 <ltrebing> ah
  • 17:51:24 <NamelessCoder> but only one allows it to be defined in the grid and easily manipulated by page (Flux) properties
  • 17:51:50 <Outdoorsman> The reason I started using it was because I saw it being used in the demo bootstrap package.
  • 17:52:25 <ltrebing> NamelessCoder: so that means that backend_layout != '' doesn’t necessarily break the fluidpages grid view, right?
  • 17:52:28 <glucka> Outdoorsman: wit fluidtypo3 yo dont need it
  • 17:53:06 <Outdoorsman> How do I arrange conent in the grid then?
  • 17:53:33 <NamelessCoder> if ANY provisioner specifies a backend layout which has at least one cell, fluidpages will not apply its grid layout
  • 17:54:22 <NamelessCoder> that's why fluidpages' grid is shown when "none" or "" is selected as be_layout
  • 17:54:43 <ltrebing> NamelessCoder: ah
  • 17:54:54 <Outdoorsman> So it's almost like a backend layout overlay situation then.
  • 17:55:20 <Outdoorsman> ...at a high level.
  • 17:55:24 <glucka> yes ;)
  • 17:55:28 <NamelessCoder> not an overlay, just a non-aggressive approach where anything you customise, has precedense
  • 17:55:42 <Outdoorsman> Wow... you guys rock!
  • 17:55:52 <NamelessCoder> ^^
  • 17:55:55 <Outdoorsman> I like how you think.
  • 17:56:30 <ltrebing> NamelessCoder: so in my case I should see the normal old-school backend layout view and the fact that I see nothing means that I broke it otherwise?
  • 17:58:34 <NamelessCoder> If field pages.be_layout either set to 1) none, to 2) empty string or 3) a be_layout record that contains no grid definition, and if no pageTSconfig exists which defines a grid, and if you don't use the gridelements page grid provider, and if your page rootline contains a template selection which contains a grid, THEN you should see fluidpages' grid.
  • 18:01:09 <ltrebing> hmm
  • 18:01:20 <ltrebing> I’m trying to identify the change that broke it for me :)
  • 18:03:29 <ltrebing> nope
  • 18:03:45 <ltrebing> I remove fluidpages from PackageStates, I see the old grid
  • 18:03:54 <ltrebing> I add fluidpages to PackageStates, the old grid is gone
  • 18:04:38 <ltrebing> This is weird.
  • 18:19:46 <xaver> fluidpages crate the backendgrid?
  • 18:19:51 <xaver> create
  • 18:21:57 <ltrebing> To me it looks like this: EXT:fluidpages assumes that the core is creating the grid view and therefore doesn’t create its own, but the core actually doesn’t create it either because something about EXT:fluidpages confuses it.
  • 18:22:09 <ltrebing> Still trying to figure out what exactly “something” is ...
  • 18:22:16 <Outdoorsman> xaver I've just been using Backend Layout to arrange the backend grid. But just now I started playing with flux and see that you can arrange things that same way using flux... http://fluidtypo3.org/viewhelpers/flux/master/Grid/ColumnViewHelper.html
  • 18:23:54 <xaver> Outdoorsman: yes :)
  • 18:25:05 <Outdoorsman> Oh good I'm onto something then. Not a BIG deal, but it is nice to be able to do it quickly and visually like Backend Layout allows you to do though. Too bad we can't tap that somehow.
  • 18:25:25 <xaver> ltrebing: https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Page/WithSidebar.html#L23
  • 18:26:11 <xaver> a page template includes BE and FE
  • 18:26:33 <ltrebing> xaver: My page template has a correct and working flux:grid section.
  • 18:26:57 <xaver> and it creates the BE Layout
  • 18:27:15 <ltrebing> xaver: Yes, unless backend_layout is set.
  • 18:27:45 <xaver> (never tried backend_layout and fluidpages)
  • 18:28:33 <ltrebing> xaver: Because, as NamelessCoder explained, EXT:fluidpages is so non-aggressive that it doesn’t render its own grid when it believes that the core already renders one.
  • 18:30:46 <ltrebing> xaver: I don’t intend to use both together (although I still wonder how Outdoorsman managed to do that).
  • 18:31:02 <ltrebing> Outdoorsman: which versions of Typo3 and EXT:fluidpages are you using?
  • 18:32:26 <Outdoorsman> ltrebing, when I read what NamelessCoder wrote, it makes sense why it works... it's a order of precedence thing.
  • 18:32:38 <Outdoorsman> ...not one versus the other.
  • 18:33:24 <Outdoorsman> *Roughly* similar to creating an overlay.
  • 18:33:39 <ltrebing> But which versions are you using?
  • 18:34:12 <Outdoorsman> latest 6.2.x, and dev versions of all flux/vhs/fluidcontent/fluidpages
  • 18:34:32 <ltrebing> I don’t say that it makes no sense, I just say that it apparently doesn’t work as intended in some constellations.
  • 18:34:34 <Outdoorsman> Updated all dev yesterday.
  • 18:34:42 <ltrebing> Interesting, same here
  • 18:36:04 <xaver> it can depend on the order in your package XML. Maybe when fluidpages checks for another layout it not rendered/present yet.
  • 18:36:52 <ltrebing> xaver: What would not be present yet?
  • 18:37:17 <Outdoorsman> xaver, in the WithSidebar.html, how can I figure out what the sections Preview and Main refer to? I'm still getting a handle on how these work. https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Page/WithSidebar.html#L23
  • 18:37:38 <ltrebing> xaver: My “old” backend grid came from the core, not from anything weird like EXT:gridelements.
  • 18:38:03 <xaver> if fluidpages looks for another BEtemplate and it isn't initialized
  • 18:38:15 <Outdoorsman> ltrebing: Same here, mine came from core too.
  • 18:38:59 <xaver> main is FE preview is for content elements normally - your pewview in page overview
  • 18:40:20 <xaver> https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Button.html#L34
  • 18:40:23 <xaver> i need to go
  • 18:40:25 <Outdoorsman> xaver: Are these global sections specified somewhere else that are universal to all templates?
  • 18:40:57 <Outdoorsman> I've been looking and can't find a reference to those sections in any other files yet.
  • 18:41:22 <ltrebing> Outdoorsman: The section names are always Configuration (for the backend form), Preview (for the backend preview), and Main (for frontend rendering).
  • 18:45:10 <Outdoorsman> Ahhh ok... that makes sense. I'm now looking for documentation on that.
  • 18:47:57 <xaver> in documention is something about templates, but e.g. preview setion is missing
  • 18:48:26 <xaver> http://fluidtypo3.org/documentation/templating-manual/templating/creating-templates/page-template.html
  • 18:49:13 <xaver> Outdoorsman: http://fluidtypo3.org/documentation/templating-manual/templating/creating-templates/content-element.html
  • 18:49:17 <Outdoorsman> Yesss! I still had not found that documentation and had no idea where to look. I will read that xaver.
  • 18:52:10 <xaver> And you are welcome to improve it :) Click edit and you can contribute via guthub
  • 19:04:55 <Outdoorsman> I certainly will if I can wrap my brain around it enough to explain to others :) I'm stepping away from the computer now.