IRC logs

201409

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

IRC log range: 201409*

20140901

  • 01:00:14 <artisticMink> Hello, after updating flux and vhs, i recieve 'Templating tags not properly nested' errors. I guess some viewhelper changed. Is there a way to recieve extended debug information like the template name where the error occurs? Any help much appriciated.
  • 01:03:36 <NamelessCoder> artisticMink update your TYPO3 core to hotfix, then see http://fluidtypo3.org/documentation/templating-manual/appendix/migration/from-flux-6x.html for a permanent fix
  • 01:04:59 <artisticMink> NamelessCoder: Thanks, you suggested that to me already. I updated my core to 6.2.4 but still encounter the same problem, so i thought it might be templating errors in the end. Anyway, i'll give it a close read. Thanks again.
  • 01:05:59 <NamelessCoder> try the update script and/or use EXT:builder to validate your templates and find out which ones are affected
  • 01:09:20 <artisticMink> NamelessCoder: I'll give it a try.
  • 10:17:24 <featdd> Morning
  • 10:49:53 <mrboe> hi
  • 11:07:47 <Kaimane> good morning. please could one of you do me a favour and squash my pr #75 to one commit cause I pulled that request via github.com and currently I'm not using git gui to squash the commits.
  • 11:32:23 <Kaimane> Sry i forgot to tell you that pr 75 belongs to EXT:fluidcontent_core ( https://github.com/FluidTYPO3/fluidcontent_core/pull/75 )
  • 11:45:52 <soee> mrboe: shouldn't the labels here be defined in separate language file (not hardcoded) https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/commit/6252154acafe7b452497767d451e4805bf4f74bc ?
  • 13:08:31 <Guest|63340> hey guys :) do u know when flux 7.1 will be released in TER? thanks :)
  • 13:15:45 <soee> Guest|63340: http://fluidtypo3.org/blog/news/flux-71-changes.html
  • 13:15:52 <soee> read WHEN section :)
  • 13:18:22 <Guest|63340> ohhh okay, didnt see :p thank you :)
  • 15:57:51 <JustAPoring> Is there a way to globally add a column to similar to the "fluid content area" column?
  • 15:59:35 <JustAPoring> Or maybe to add a hidden column in a fluid pages layout?
  • 16:52:00 <ndee> when I want to register a flux configuration for a plugin that I have, registerFluidFlexFormPlugin should be the function I'm using in my ext_localconf.php, right?

20140902

  • 00:32:29 <NamelessCoder> some extra usability for your editors :)
  • 09:17:52 <batjony> guys, i have created a custom page type (doktype), is there a way automatically to set specific page template for pages with this doktype ?
  • 10:25:31 <batjony> bjo3rn: do you have idea ? :)
  • 10:27:43 <batjony> mrboe: what about you ? :)
  • 10:38:29 <mrboe> whats up
  • 10:39:51 <batjony> :) trying to find a solution to my question above :)
  • 10:42:57 <batjony> mrboe: do you know something about it, is it possible ?
  • 10:49:19 <mrboe> sorry never tried
  • 10:49:57 <batjony> mrboe: k do you know if I can set page template per sys folder ?
  • 10:51:00 <mrboe> in FBT there is a possibility to set page settings via TS
  • 10:51:05 <batjony> because this is also something which will do the job for me, if I can set a template for particular sys folder, then all pages inside it will inherit it, which is also fine
  • 10:52:28 <mrboe> https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Configuration/TypoScript/Settings/constants.txt
  • 10:53:33 <batjony> 10x, i saw them, but dont see such option
  • 11:40:56 <anhadikal> hi all
  • 12:32:30 <jloew> Hello everyone, I'm using vhs 1.9.1 on Typo3 6.2 and am trying to figure out, how to get Content Sliding to work. I've read discussions about removing the slideCollect attribute, but can't seem to figure out how to set it up correctly. Can u help me?
  • 12:32:58 <jloew> vhs 1.9.1 is a ter release
  • 13:13:17 <Guest|6505> Hi! How can I set and use a variable in a Fluid partial?...
  • 13:13:42 <Guest|6505> By instance I tried: <v:var.set name="x" value="{images->'aaa'}" /><f:debug>{x.images}</f:debug>
  • 13:13:43 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:14:02 <Guest|6505> but x.images is NULL not 'aaa'
  • 13:16:35 <Guest|6505> I tried also: <v:var.set name="x" value="aaa" /><f:debug>{x}</f:debug>
  • 13:16:36 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:17:07 <Guest|6505> x is still NULL, so I guess that I don't get how to use the set viewhelper
  • 13:20:43 <BenjaminR> Guest: value="{images: 'aaa'}"
  • 13:21:17 <BenjaminR> Advanced: value="{images: {test: 'aaa'}}"
  • 13:38:40 <batjony> hi BenjaminR
  • 13:39:34 <batjony> do you know how can I set a page template for particular doktype
  • 13:39:50 <BenjaminR> no
  • 13:39:56 <BenjaminR> and hi :)
  • 13:40:04 <batjony> ok np :)
  • 13:41:14 <batjony> NamelessCoder: do you have idea, i saw http://fluidtypo3.org/documentation/templating-manual/templating/using-templates/selecting-page-templates.html#special-page-types, but its not actually what I need
  • 13:42:49 <batjony> the idea is, for example all pages with doktype 177 to have page templates Templates/Page/blabla.html
  • 14:35:12 <xaver> mrboe: i saw the ticket - i will take a look in next days
  • 14:35:26 <mrboe> the FBT
  • 14:35:34 <xaver> yes
  • 15:13:52 <Kaimane> Hi guys. How to check if <flux:content.render area="content" /> is not empty? Would like to wrap that but only if content is not empty. Could you give my a hint?
  • 16:23:00 <xaver> Kaimane: <f:if condition="{v:content.render( column: '1')} != ''">
  • 16:23:00 <FT3BOT1> ¯\_(ツ)_/¯
  • 16:23:15 <xaver> you mean somthing like this?
  • 16:43:23 <Kaimane> xaver: my solution is <f:if condition="{flux:content.render(area: 'content')}"> and works great. Simple as it is. But thanks a lot for your support.
  • 16:43:24 <FT3BOT1> ¯\_(ツ)_/¯
  • 16:45:22 <Kaimane> but i have another question. I defined a <flux:field.file name="settings.thumbnailImageFile" ... />. In BE it will be rendered with <v:media.image src="{settings.thumbnailImageFile}" alt="{settings.thumbnailImageAlt}" width="100" />. But in FE I got the message "Could not get image resource for "".
  • 16:53:37 <Kaimane> okay, now image is rendered. but it only works when I remove the "settings." prefix. why?
  • 17:12:53 <xaver> Kaimane: use a clear name and no . separation
  • 17:16:56 <Kaimane> xaver: okay I did. Removed "settings." for all fields and now everything is working correctly.
  • 17:20:56 <xaver> :9
  • 17:42:03 <mikem_ch> hey.. i use fluidbootstraptheme... the extension installs but after installation nothing happens... no pagetree is imported... am i doing something wrong?
  • 17:42:41 <mikem_ch> is there some sort of install script i have to run?
  • 17:46:16 <mikem_ch> sorry... it works now... forgot to add the ts template :-)
  • 18:18:35 <Guest|27909> Hi!!! Please, is with Fluid possible to wrap a <f:link> around a tag only if a condition is met?
  • 18:18:36 <FT3BOT1> ¯\_(ツ)_/¯
  • 18:20:54 <xaver> crate a if else?
  • 18:20:57 <xaver> create
  • 18:23:24 <Guest|27909> no sorry, I wasn't clear... this is what I need to achieve http://pastebin.com/km0NwdAH
  • 18:23:52 <Guest|27909> wrap a link around a cObj only if a condition is met
  • 18:24:51 <Guest|27909> indeed in the pastebin example the tags are not properly nested... but I don't know how to do it
  • 18:25:42 <Outdoorsman> <f:if condition=""><f:then><f:link.external uri="">Linked text</f:link.external></f:then><f:else>Plain text</f:else></f:if>
  • 18:25:43 <FT3BOT1> ¯\_(ツ)_/¯
  • 18:26:42 <Outdoorsman> Ahhh you posted more before I finished.
  • 18:27:05 <Guest|27909> sure Outdoorsman... but I would like to not repeat the code of the cObject
  • 18:31:55 <Outdoorsman> Not sure what you're asking... I have to run but maybe someone else can pick up where I left off.
  • 18:32:52 <Guest|27909> What I need to do in Fluid is to wrap a link around a cObj only if a condition is met
  • 20:36:45 <featdd> Good Evening :-)
  • 20:45:09 <randomresult> hi there
  • 20:45:35 <randomresult> anyone can help me with a browse-menu?
  • 22:59:45 <xaver> browse menu?

20140903

  • 08:23:28 <randomresult> morning
  • 09:38:48 <BenjaminR> bjo3rn you there? i create an asset in the controller with Asset::getInstance(). i want to parse Fluid so ive set fluid to TRUE and assigned variables. f:debug in the asset returns an empty array. it appears the variables are not available in the asset
  • 09:38:49 <FT3BOT1> ¯\_(ツ)_/¯
  • 09:40:17 <BenjaminR> OR does parse fluid dont work together with setPath
  • 09:52:08 <batjony> BenjaminR: do you have an idea, if its possible to have controller per cotent element, so not just one ContentController for all content elements ?
  • 09:52:26 <BenjaminR> no that isnt possible
  • 09:52:42 <BenjaminR> but i also dont see why one should need that
  • 09:52:53 <BenjaminR> isnt it enough to have an action per content element?
  • 09:53:42 <batjony> just my content elements have a lot logic comming from the controller, thats why I was wondering to separate the stuffs
  • 09:54:47 <BenjaminR> well there is a point where one should move a content element to a plugin
  • 09:55:34 <batjony> ya maybe :)
  • 09:55:58 <BenjaminR> :)
  • 09:56:15 <BenjaminR> and most times thats when you ask for a dedicated controller :P
  • 09:59:26 <batjony> but actually i see some variant, if I have some general MainController, which extends the existing AbstractContentController, and ContentController extends MainController, then I could have separate controllers per content element, for example ElementAController extends MainController, ElementBController extends MainController and so on.. :)
  • 10:00:18 <batjony> i think it should work :)
  • 10:00:28 <BenjaminR> it wont be called because your content elements are mapped to render via contentcontroller
  • 10:03:09 <batjony> ya you are right, it would work if there is a multiple inheritence in PHP, so ContentController extends AController, BController...... but this is not possible in PHP
  • 10:29:28 <featdd> morning
  • 10:34:36 <randomresult> anyone woking with languages in here?
  • 10:44:33 <BenjaminR> randomresult: most of us (i guess)
  • 10:44:47 <randomresult> content_fallback available?
  • 10:44:55 <randomresult> does not work here
  • 11:27:05 <randomresult> and can someone help me with a small and easy browsmenu?
  • 11:27:15 <randomresult> it seems im too stupid
  • 11:35:25 <soee> is it possible to adjust one error message - now if we have configured page layout and we changed the extension provider key during development the layouts arent found anymore and in FE typo3 will throw: TYPO3 Fatal Error: Extension key "foo_provider" is NOT loaded!
  • 11:36:08 <soee> it would be much better to have something like: TYPO3 Fatal Error: Extension key "foo_provider" with layouts configuration or something is NOT loaded!
  • 12:41:29 <mrboel> @BenjaminR can you check if my gist code example is submit
  • 12:42:39 <mrboel> because when i press ad gist i get a page without CSS, semms like its not working
  • 12:42:41 <BenjaminR> no NamelessCoder has his hand on that
  • 12:43:31 <mrboel> ok thx
  • 12:46:35 <Cash2m> How can I use flux' ContentProvider for my own extension? Currently I'm overriding all plugin's flexforms somehow
  • 12:47:35 <Cash2m> https://gist.github.com/Cash2m/46bebd5bfa56c5da0e4d
  • 12:52:51 <mrboel> @Cash2m crate a proveider ext with builder
  • 12:53:18 <mrboel> and have a look here https://github.com/FluidTYPO3/view
  • 13:01:13 <Cash2m> hmm.. But I need flux for a plugin because I'm lazy as hell when creating flexforms. It's not a provider extension
  • 13:01:35 <Cash2m> This is something I look for https://github.com/heiko-hardt/flux_tutorial/
  • 13:01:43 <Cash2m> But the example seems outdated
  • 13:10:12 <Cash2m> Ah, shit. "Note: This Provider will -always- trigger on tt_content list_type records (plugin)"
  • 13:10:37 <Cash2m> Simply use the AbstractProvider
  • 15:05:17 <BenjaminR> cedricziel you use formhandler?
  • 16:55:39 <JustAPoring> I'm trying to pass an object to a ViewHelper I created myself and I get a "Cannot cast object of typoe "..." to string" exception. how can I pass it to the viewhelper as an object, just like how f:for does it for example?
  • 16:55:40 <FT3BOT1> ¯\_(ツ)_/¯
  • 17:09:37 <erredeco> just a question about fluidcontents and fluidpages: is it possible to enable them to be edited via feedit?
  • 18:24:24 <randomresult> evening
  • 18:26:43 <randomresult> if i have an <flux:field.select with a comma-seperated list of items... is there any way to label them? For Example i have the item "icon-Secure" (which is a CSS class) and i want to show secure/sicher to the BE-User...
  • 18:26:50 <randomresult> any way to archive that?
  • 19:02:16 <NamelessCoder> not possible with CSV - switch to array
  • 20:09:03 <Guest|79243> Hi! Please, is there something like the typoscript "required" for Fluid? Or the only way is wrap around an <f:if> ?
  • 20:09:04 <FT3BOT1> ¯\_(ツ)_/¯

20140904

  • 08:37:31 <randomresult> good morning
  • 08:38:19 <vizArt> morning :)
  • 08:39:27 <mrboel> hi
  • 08:39:33 <randomresult> can someone tell me how i can use a string with commaseperated items to build flux:field.checkboxes?
  • 09:00:50 <bjo3rn> wasssssuuuuup y'all!
  • 09:02:02 <bjo3rn> randomresult http://www.youtube.com/watch?v=MdAJHkBV-v8
  • 09:02:02 <FT3BOT1> YouTube: Ich brauche mehr Details (4s)
  • 09:02:02 <randomresult> v:iterator.exoplode
  • 09:02:02 <randomresult> is the key
  • 09:02:11 <randomresult> ok. is this possible:
  • 09:02:29 <randomresult> backend inputfield: comma seperated list of categories
  • 09:03:03 <randomresult> backend section for objects (boxes in this case) with checkbox for in which category this box is
  • 09:03:44 <randomresult> v:iterator.explode --> inputfield --> for each --> flux.field.checkbox
  • 09:03:50 <randomresult> should work?
  • 09:04:02 <bjo3rn> so the input field for th csv value is in the same ce like above the section?
  • 09:04:10 <randomresult> yes
  • 09:04:12 <bjo3rn> hm
  • 09:04:47 <bjo3rn> this would at least require to save the record before the csv values are accessible in the section I guess
  • 09:04:48 <randomresult> should at least work after saving the element once after new csv list (better than a csv would be antoher section)
  • 09:04:52 <bjo3rn> hehehe!
  • 09:05:31 <bjo3rn> should work, yes
  • 09:05:45 <bjo3rn> at least it doesn't hurt to try ;)
  • 09:06:23 <randomresult> ok. will try
  • 09:06:26 <randomresult> thx bro
  • 09:06:28 <randomresult> ähh
  • 09:06:31 <randomresult> THX BRO
  • 09:07:00 <bjo3rn> yw, son.
  • 09:07:32 <bjo3rn> but, how do you label the checkboxes...?
  • 09:08:00 <bjo3rn> 'Kategorie 27' is not that user friendly
  • 09:08:43 <randomresult> well... first things first
  • 09:08:59 <randomresult> maybe with another "label" field?
  • 09:09:23 <bjo3rn> sure, take your time. but remember: there's not much left of it
  • 09:10:13 <randomresult> ;) OK BRO
  • 09:47:31 <Guest|16592> good morning... can somebody help me?
  • 09:47:52 <BenjaminR> just ask and lets see :)
  • 09:48:04 <Guest|16592> how i can take the same text from typo3 headline in fluid?
  • 09:48:09 <Guest|16592> http://s14.directupload.net/images/140904/7whhhsxt.jpg
  • 09:52:02 <Guest|16592> i must explain other way?
  • 10:08:53 <Guest|16592> @BenjaminR ?
  • 10:09:16 <BenjaminR> yes, i dont understand
  • 10:12:47 <Guest|16592> in typo3 you can add a headline (like h1 or h2) --> see the picture... i need the text, that i put in this headline and show it in fluid... so as example: i have create a teaser content element, now the user can put a headline, but i need the same text in the headline for a link, how i can read out the text in the headline
  • 10:13:17 <Guest|16592> look this: <flux:field.input name="headline" label="Titel" />
  • 10:13:35 <Guest|16592> this i read out with: {headline}
  • 10:14:12 <Guest|16592> but how i can read the tceform headline in typo3 (the text in the picture)
  • 11:08:17 <BenjaminR> add {_all -> f:debug()} do see what is available there by default
  • 11:08:18 <FT3BOT1> ¯\_(ツ)_/¯
  • 11:19:03 <Guest|16592> in "record" is the "header" what i need, but how i can write it in fluid?
  • 11:26:14 <BenjaminR> {record.header} ?
  • 12:01:51 <Guest|16592> YES! this is it :-)
  • 12:19:00 <randomresult> when required="1/true" in a flux:inputfield (for links) and saving an object whitin a section whcih is empty... there should be an yellow !
  • 12:19:02 <randomresult> or not?
  • 12:43:19 <bjo3rn> is the required field part of the object inside the section?
  • 12:43:25 <bjo3rn> randomresult
  • 12:43:34 <randomresult> jupp
  • 12:43:55 <bjo3rn> hm
  • 12:44:21 <bjo3rn> is the behavior different to TCA generated forms?
  • 12:44:31 <randomresult> dunno
  • 12:44:34 <bjo3rn> me neither
  • 12:44:49 <bjo3rn> if so, there's nothing to do about it I guess
  • 14:05:25 <hhoechtl> Hi @all, any idea how to get vhs content renderviewhelper to work with fluidcontent_core? My output is unstyled, probably because $GLOBALS['TSFE']->cObj->RECORDS($conf) doesn't use fluidcontent_core for rendering?
  • 14:17:55 <hhoechtl> Or: how do I render CEs from a give pid using fluidcontent_core?
  • 14:21:03 <NamelessCoder> hhoechtl v:content.render renders any content type. cObj->RECORDS passes to cObj->TEXT, cObj->IMAGES etc. depending on CType. FCC then defines these content types as rendered by the FCC controller.
  • 14:25:00 <hhoechtl> @NamelessCoder any idea where to start debugging if v:content.render outputs unstyled content?
  • 14:25:19 <NamelessCoder> what do you mean by "unstyled"?
  • 14:25:52 <hhoechtl> The content of the text element is returned as string. But it's a richtext field
  • 14:26:09 <hhoechtl> The page itself shows this CE properly styled
  • 14:27:07 <NamelessCoder> how exactly are you using the ViewHelper?
  • 14:28:16 <hhoechtl> I have an extbase extension with a show action. The template is assigned a variable pageId and I try rendering the content of this page by using <v:content.render column="0" pageUid="{pageId}" />
  • 14:28:37 <hhoechtl> And this output is just text without markup
  • 14:29:34 <NamelessCoder> you've included the static TS and the AdditionalConfiguration.php file exists and contains the FCC TS name?
  • 14:29:40 <hhoechtl> Yes
  • 14:29:59 <hhoechtl> The prove is that the page with id=pageId is rendered correct
  • 14:30:10 <NamelessCoder> any tags *around* the v:content.render (gist template if you can)
  • 14:30:57 <hhoechtl> https://gist.github.com/anonymous/f1e72875ab0ab7aefdbc
  • 14:31:42 <NamelessCoder> and how are you rendering your plugin?
  • 14:31:55 <NamelessCoder> (your problem points to missing lib.parseFunc_RTE from TS)
  • 14:33:58 <NamelessCoder> your rendering will use the TS that is available on the page where your *plugin* resides, not the page of the content. This means that for example, moving the plugin to a page outside your root page or linking across domains can have unexpected results.
  • 14:34:02 <hhoechtl> my plugin is inside a regular fluidpage in colPos=0 just as any other CE
  • 14:34:40 <hhoechtl> They are booth in the same rootline
  • 14:34:58 <hhoechtl> And both pages are rendered properly by fluidcontent_core
  • 14:40:41 <hhoechtl> I don't know why, but deleting typo3temp solved it.
  • 14:40:45 <hhoechtl> Strange
  • 14:43:05 <hhoechtl> Ok. Never mind. Thank you for your great work. I really appreciate it
  • 14:43:41 <NamelessCoder> you're welcome :)
  • 14:49:31 <soee> page layouts and content elements are identified by package name ?
  • 16:40:40 <ad_on_is> hi, could it be, that shortcut-links of translated pages get ignored in v:page.menu?
  • 16:41:34 <ad_on_is> hi, could it be, that shortcut-links of translated pages get ignored in v:page.menu?
  • 20:44:49 <JohPie> I need a field to select a single page. Which flux element should I use?

20140905

  • 09:28:55 <soee> hiho
  • 09:29:12 <soee> in 2.0 v:if.iterator.contains was replaced by v:condition.iterator.contains ?
  • 09:53:11 <bjo3rn> soee yep. v:if is no more.
  • 09:59:21 <ndee__> what's the current best practice to enable flux configuration for a plugin?
  • 10:21:11 <pRiMU5> good morning everybody
  • 10:22:02 <BenjaminR> good morning pRiMU5
  • 10:27:01 <pRiMU5> can any1 tell me, whats happening here?: > http://screencast.com/t/DfUa82os004
  • 10:27:20 <pRiMU5> it seems that the fluid content element tab is only available if there is an element inside a page
  • 10:27:31 <pRiMU5> i made a screencast for better understanding, because its hard to explain
  • 11:10:16 <soee> bjo3rn: thanks
  • 11:46:37 <pRiMU5> no idea anybody?
  • 12:00:44 <BenjaminR> pRiMU5: you are running the latest versions of flux and fluidcontent?
  • 12:03:25 <pRiMU5> yes. the one from the gitbug
  • 12:03:29 <pRiMU5> github ;)
  • 12:03:42 <BenjaminR> hehe
  • 12:04:41 <BenjaminR> well definitely the case is that the list for the content wizard wont be generated on demand. if you add a fce you will have to clear all caches and hit the content wizard to make the list regenerate and contain the new fce types
  • 13:09:12 <pRiMU5> BenjaminR: this isnt a new fce. but the tab (gd elements) is only available if there is at least one content element on the page. ;) thats really weird
  • 13:19:33 <Guest|94014> Hi, i'm using staging releases from GIT for all extensions. Typo3 Version is 6.2.4. I recreated the example from http://fluidtypo3.org/documentation/templating-manual/templating/creating-templates/page-template.html . Now i do not see the grid in backend, but it seems to be here, as i can select the fields (Content + Sidebar) in columns field when
  • 13:19:33 <Guest|94014> editing a content element
  • 13:20:58 <Guest|94014> One thing is that i removed "{namespace v=FluidTYPO3\Vhs\ViewHelpers} " from layout and templates, as this throws an error when using it: Could not analyse class:FluidTYPO3\Vhs\ViewHelpers\Content\RenderViewHelper maybe not loaded or no autoloader? (1289386765)
  • 13:21:37 <soee> error because the viewhelper path changed
  • 13:23:47 <soee> Guest|94014: what VHS version are you using ?
  • 13:33:28 <Guest|94014> 'version' => '1.9.1', from staging branch
  • 13:34:52 <NamelessCoder> Guest|94014 you must update to 2.0+ in order to use namespaces
  • 13:37:09 <NamelessCoder> btw, staging is mostly for confirming our releases right before they happen. Normally you'd use master or TER version in production and development branch for all new projects and for local development, as far as compatibility requirements for your project allows.
  • 13:38:18 <NamelessCoder> Guest|94014 here you can just "git pull" and you'll get version 2.0.1
  • 13:38:28 <NamelessCoder> or not hehe
  • 13:39:40 <Guest|79870> @soee: this is me again, i got logged out..
  • 13:40:01 <Guest|79870> so the error went away with update to 2.0.0, but still in backend no grid: http://i.share.pho.to/876521da_o.png
  • 13:40:09 <NamelessCoder> Guest|79870 I responded: you must update to 2.0+ in order to use namespaces, btw, staging is mostly for confirming our releases right before they happen. Normally you'd use master or TER version in production and development branch for all new projects and for local development, as far as compatibility requirements for your project allows.
  • 13:40:14 <NamelessCoder> here you can just "git pull" and you'll get version 2.0.1
  • 13:41:08 <NamelessCoder> backend grid is not related to VHS unless your template contains other deprecated ViewHelpers and/or you also upgraded Flux, in which case you should read the pre-release notes (esp. about flux:form.content no longer doing what it did before)
  • 13:43:03 <Guest|79870> for flux i use 'version' => '7.1.0',
  • 13:43:17 <Guest|79870> will try with develop branch
  • 13:43:36 <NamelessCoder> on development branch your core must be 6.2.4+ or git master
  • 13:44:00 <Guest|79870> i have 6.2.4 core
  • 13:44:02 <NamelessCoder> important change notes here: http://fluidtypo3.org/blog/news/flux-71-changes.html
  • 13:44:35 <Guest|79870> just one thing, i did git pull for vhs, but still have 'version' => '2.0.0', in ext_emconf.php
  • 13:45:28 <NamelessCoder> it's just a formality ;) but you should switch to development so you're prepared for when Flux 7.1 comes out
  • 13:46:58 <NamelessCoder> if you want to stay on staging: I just merged the branches now so you can pull again
  • 13:52:39 <Guest|79870> i'm now on develop with flux and vhs, still no luck with visible grid in backend. i'll switch to develop with other extensions also now
  • 13:57:37 <NamelessCoder> if you have EXT:builder installed you can do "./typo3/cli_dispatch.phpsh extbase builder:fluidsyntax --extension myext" in CLI to check all templates, or use the BE module.
  • 14:01:40 <Guest|79870> all green except one "
  • 14:01:40 <Guest|79870> Template contains uncompilable ViewHelpers - avoiding these is very likely to increase performance
  • 14:01:40 <Guest|79870> "
  • 14:02:04 <NamelessCoder> if the template file is small then no need to worry.
  • 14:02:17 <NamelessCoder> if it's big, consider putting the uncompilable ones into Partials
  • 14:02:43 <Guest|79870> it's very small, basically it's the example from http://fluidtypo3.org/documentation/templating-manual/templating/creating-templates/page-template.html
  • 14:03:07 <Guest|79870> should this example work with development versions and core 6.2.4?
  • 14:03:20 <Guest|79870> i removed xml namespace tag
  • 14:03:29 <Guest|79870> and used {tags instead}
  • 14:03:51 <NamelessCoder> yeah those have double namespace declarations which error out currently
  • 14:04:00 <NamelessCoder> it's fixed but docs not re-compiled
  • 14:05:01 <NamelessCoder> enabling debug mode in flux extension config may give more clues
  • 14:05:12 <Guest|79870> ok, but i removed xml part already, still no grid in backend. On frontend it works!
  • 14:05:24 <Guest|79870> i enabled debug mode, all green here
  • 14:05:41 <Guest|79870> Flux View FluidTYPO3\Flux\View\ExposedTemplateView is able to read stored configuration from /home/adrian/Zend/workspaces/DefaultWorkspace11/typo3-base/app/typo3conf/ext/nc3d_template/Resources/Private/Templates/Page/Page.html
  • 14:06:26 <Guest|79870> and curious is, that i can select "Sidebar" in Column field when i edit a content item. Just backend view shows only one column
  • 14:06:44 <NamelessCoder> page properties may define not-None or not-empty as backend layout. The grid in page templates have the lowest possible priority.
  • 14:12:01 <Guest|79870> @NamelessCoder: sorry, this i don't understand
  • 14:15:08 <NamelessCoder> in page properties there's a field to select the currently used backend layout on this page and subpages (not the fluidpages template, it's under "Appearance"). If any page in rootline of your page has selected a backend layout record to use on subpages, it gets used. If you current page has selected a backend layout to use on this page, that gets used. If both this page and all pages in rootline have selected an empty value or the "None"
  • 14:15:08 <NamelessCoder> option (both are empty values) then the fluidpages flux:grid gets used.
  • 14:17:50 <NamelessCoder> if all that's in order please gist your template file's Configuration section
  • 14:21:39 <Guest|79870> (facepalm) thanks a lot, i had a backend layout on root page used. Works like a charm now!
  • 14:22:50 <NamelessCoder> :)
  • 14:38:15 <Randomresult> Hi
  • 17:45:32 <Guest|31335> Hi! Please, how can I set an argument with another argument inside? http://pastebin.com/TCZD6K1q
  • 17:52:20 <NamelessCoder> <v:variable.set name="smallW" value="{v:variable.get(name: 'settings.{sizeSrc}.small')}" />
  • 17:56:31 <Guest|31335> It works! Thank you!!! :)
  • 18:01:33 <artisticMink> Hello, by using flux, is there any way to render content while editing a content element? In example, show an image a user just selected via flux:wizard.link.

20140906

  • 10:31:55 <Guest|71973> Hi! I'm getting crazy trying to make a partial to work with vhs and phpstorm autocompletition. :( Please, can someone give me a working example?
  • 10:33:34 <Guest|71973> This http://pastebin.com/qmdDivQM works but no autocompletition in phpstorm
  • 10:35:06 <Guest|71973> This http://pastebin.com/wH4GAjtV works for autocompletition but in FE error: Namespace identifier "v" is already registered. Do not re-declare namespaces!
  • 10:36:15 <Guest|71973> And this http://pastebin.com/StCL120z works for autocompletition but in FE error: Could not analyse class:vhs\ViewHelpers\Variable\SetViewHelper maybe not loaded or no autoloader?
  • 10:36:45 <Guest|71973> I don't know what else I could try :( any tips please?
  • 14:06:41 <Guest|71973> Hi! I'm getting crazy trying to make a partial to work with vhs and phpstorm autocompletition. :( Please, can someone give me a working example?
  • 14:06:50 <Guest|71973> This http://pastebin.com/qmdDivQM works but no autocompletition in phpstorm
  • 14:07:00 <Guest|71973> This http://pastebin.com/wH4GAjtV works for autocompletition but in FE error: Namespace identifier "v" is already registered. Do not re-declare namespaces!
  • 14:07:07 <Guest|71973> And this http://pastebin.com/StCL120z works for autocompletition but in FE error: Could not analyse class:vhs\ViewHelpers\Variable\SetViewHelper maybe not loaded or no autoloader?
  • 14:07:15 <Guest|71973> I don't know what else I could try :( any tips please?
  • 16:05:56 <soee> does vhs ovver some check for current controller and action ?
  • 16:06:14 <soee> for example set active class for menu item
  • 16:06:20 <soee> *backend

20140907

  • 12:48:51 <Harpagophyt> hello - help available?
  • 12:49:25 <Harpagophyt> this if does not work inside a partial: <f:if condition="{record.sys_language_uid} == 1">
  • 12:49:25 <FT3BOT1> ¯\_(ツ)_/¯
  • 13:20:50 <Harpagophyt> found a workaround with f:render arguments={_all} and {record._PAGES_OVERLAY_LANGUAGE} == 1
  • 13:20:51 <FT3BOT1> ¯\_(ツ)_/¯
  • 14:16:59 <GRIMMCREATIVE> Hi, someone an idea how i can get FCC to work inside fluidcontent FCEs - want to get the container class inside an FCE
  • 14:17:24 <GRIMMCREATIVE> {v:variable.get(name: 'settings.container.classNames')} wont work
  • 19:12:43 <GRIMMCREATIVE> some knows how to get the selected categories of an page? {pageRecord.categories} only gives me 0 or 1
  • 22:35:43 <Attensa> Good evening - Just one question. How come <v:iterator.sort subject="{categories}".../> works but this does not {v:iterator.sort(subject: '{categories}'...} ?

20140908

  • 08:59:57 <mrboe> hi guys, back from #t3cm14
  • 09:09:44 <soee> hi mrboe, how was it ?
  • 09:10:58 <mrboe> ;) "All I know is that I know nothing"
  • 09:11:17 <soee> can't be :)
  • 09:12:22 <mrboe> and it was nice to meet the people and get new input
  • 09:13:57 <soee> mrboe: come to Poland in november @ typo3 camp pl :)
  • 09:14:28 <soee> 2 days conference, maybe some workshops etc
  • 09:14:55 <soee> probably there will be something about fluidtypo3
  • 09:15:20 <soee> last year there was only introduction to it but now, who knows :)
  • 09:46:35 <vizArt> gooooood mooorning :)
  • 09:48:04 <mrboe> hi
  • 12:46:42 <vizArt> using flux 7.1.beta render the columns in rows ... do i need some changes in the grid.widget?
  • 12:47:42 <vizArt> ... in the backend (Page)
  • 12:53:10 <vizArt> aaaah ... css issue :D
  • 12:54:05 <vizArt> td's are rendered with "display: inline-block"
  • 12:56:11 <erredeco> hello there... I'm using vhs 2.0.1 and I'm trying to print in the page template the URL of an image set in the field media of the page object (TYPO3 6.2.4, so we're talking about FAL ;) )
  • 12:56:27 <erredeco> I've found this code:
  • 12:56:37 <erredeco> {v:resource.record.fal(record: page, field: 'media', table: 'pages') -> v:iterator.extract(key: 'uid') -> v:iterator.first() -> v:variable.set(name: 'pageMedia')}
  • 12:56:47 <erredeco> and then {f:uri.image(src: pageMedia, treatIdAsReference: 1)}
  • 12:57:46 <erredeco> But I got the error "You must either specify a string src or a File object."
  • 12:59:17 <erredeco> :S
  • 13:00:22 <soee> erredeco: do you have image assoigned to page media field ?
  • 13:00:30 <soee> if not it wont return any
  • 15:20:24 <mrboe> @soee my polnish is not the best
  • 15:34:46 <erredeco> please help, I have an urgent emergency request!!!!!! :o
  • 15:34:53 <erredeco> fluidcontent
  • 15:35:05 <erredeco> the "FCE" tab has disappeared from the backend and I don't know why.....????
  • 15:35:14 <soee> cache problem ?
  • 15:35:20 <soee> wroing configuration
  • 15:35:21 <erredeco> no
  • 15:35:21 <soee> ?
  • 15:35:35 <erredeco> don't know where to investigate
  • 15:35:50 <erredeco> I don't even know when it stopped to work :(
  • 15:36:01 <erredeco> how can I debug?
  • 15:37:10 <erredeco> the only "strange" thing I see is this
  • 15:37:20 <erredeco> install tool > compare DB
  • 15:38:20 <erredeco> ALTER TABLE cf_extbase_datamapfactory_datamap RENAME zzz_deleted_cf_extbase_datamapfactory_datamap;
  • 15:38:20 <erredeco> Records in table: 11
  • 15:38:20 <erredeco> ALTER TABLE cf_extbase_datamapfactory_datamap_tags RENAME zzz_deleted_cf_extbase_datamapfactory_datamap_tags;
  • 15:39:32 <erredeco> btw: the FCE elements are seen in frontend and work correctly
  • 15:40:15 <soee> did you do some flux upgrade or something ?
  • 15:41:56 <erredeco> umm
  • 15:42:36 <erredeco> I was suggested a version from github months ago because there was a problem with drag & drop
  • 15:43:08 <mrboe> erredeco: have you cleared typo3temp folder
  • 15:43:13 <erredeco> yep
  • 15:43:38 <mrboe> are you sure that you also removed the file start with . (dot)
  • 15:43:52 <erredeco> from typo3temp?
  • 15:43:53 <mrboe> these are not removed by rm -rf
  • 15:44:01 <erredeco> I'll check
  • 15:44:27 <erredeco> I'm on windows not linux
  • 15:46:38 <erredeco> oh yes back again.... I don't understand... really
  • 15:46:45 <erredeco> (sweating)
  • 15:46:56 <erredeco> :)
  • 15:47:06 <mrboe> there is a file .FED_....
  • 15:47:16 <mrboe> which is stored in temp
  • 15:47:24 <erredeco> ok I removed everything again and now it works
  • 15:47:25 <mrboe> and if you dont delete thes
  • 15:47:51 <mrboe> you have a "cached problem"
  • 15:48:01 <erredeco> Good to know that the .FED_... files are the "trick"
  • 15:48:03 <erredeco> thank you
  • 15:48:12 <erredeco> :)
  • 15:48:15 <mrboe> your welcome
  • 15:48:20 <erredeco> BTW
  • 15:48:58 <erredeco> (off topic) if someone needs it... in the last two days I was struggling with this problem
  • 15:49:11 <erredeco> a really really slow TYPO3 backend...
  • 15:49:25 <erredeco> with slow I mean with the CPUs at 100%
  • 15:49:35 <erredeco> the responsible was imagemagick
  • 15:49:36 <erredeco> :)
  • 15:49:54 <mrboe> i also had that
  • 15:50:00 <mrboe> today
  • 15:50:04 <erredeco> It seems it has a bug in a multicore enviroment
  • 15:50:12 <erredeco> I switched to graphicsmagick
  • 15:50:25 <mrboe> me to
  • 15:50:28 <erredeco> :)
  • 15:50:53 <mrboe> i installed imagemagick today with homebrew
  • 15:50:59 <mrboe> and this is not working
  • 15:51:27 <erredeco> yeah very annoying
  • 15:52:06 <erredeco> it seems that graphicsmagick works better :)
  • 15:52:14 <erredeco> thanks
  • 17:20:45 <mhmli> afternoon all.
  • 17:21:34 <mhmli> hoping someone can give a tip for a problem mentioned at https://github.com/FluidTYPO3/fluidcontent/issues/127 which is still coming up for me: a backend wizard tab generated via an FCE extension based on fludcontent_bootstrap keeps disappearing and re-appearing at will.
  • 17:24:21 <mhmli> and when it appears, it sometimes pulls the italian translations instead of german (when both are available and correct
  • 17:25:23 <mhmli> i've seen http://fluidtypo3.org/community/irc-logs.html?tx_fluidtypo3org_content%5Bdate%5D=20140401&cHash=76bf1b647d261e2ba423e878a5ec5354 but the suggestions there aren't having any effect
  • 18:04:55 <Guest|52206> Hello! Can i ask here only fluid things or also typo3 questions?
  • 18:08:26 <Guest|52206> You know why i dont have the copy button on typo3 6.2 by not defaj,t language? So i can not copy elements from other languages

20140909

  • 09:58:50 <randomresult> good morning
  • 10:13:55 <mrboel> hey
  • 10:27:07 <gbod> hi
  • 11:23:50 <ndee_> how can I access a property that has a "."(dot) in the name?
  • 11:25:09 <ndee_> https://gist.github.com/andypa/6da68ad9532c4b8f9d48 <-- that's how the debug of 'participantsErrors' looks like.
  • 13:02:05 <rosieres> Running fluidpages on git master facing a "template files [layout] could not be loaded." while path is correct and file is plain readable byy webserver.
  • 13:02:43 <rosieres> Any common hint for that ?
  • 13:03:14 <rosieres> -> forgot to mention. It´s about FE output. Backend works
  • 13:11:49 <rosieres> soee?
  • 13:12:34 <soee> well if it cant find it thers somethinf wrong :)
  • 13:12:45 <rosieres> LOL
  • 13:12:48 <rosieres> :-)
  • 13:13:25 <rosieres> In BE all is finde and debug output is green
  • 13:15:37 <rosieres> should the path be absolute to server location or should the path be relative to docroot?
  • 13:16:48 <mrboe> how to allow special content types
  • 13:17:10 <mrboe> cant find the doc for that
  • 13:17:29 <mrboe> i think there is something for grid cols
  • 13:23:22 <rosieres> mrboe: +1 for the question. can´t find it either
  • 13:23:41 <mrboe> sorry just found it
  • 13:23:41 <mrboe> https://github.com/NamelessCoder/flux/commit/38809834d334ca014eac928900f40331652bc6f6
  • 13:30:09 <randomresult> @NamelessCoder the is only available for CE not for FCE right?
  • 13:30:26 <randomresult> the allowedContentTypes
  • 13:50:49 <gbod> randomresult: Vep, currently it is only for CE, cause it's based on value of CType - which is 'fluid_content' for all the FCEs
  • 14:01:14 <ndee_> I have a <form.textfield property /> but I don't want the error class directly on that element but on the div, that wraps the textfield, I guess that's not possible with some workaround?
  • 14:15:59 <alexxB> hey there. is it possible to add a class parameter for v:link.typolink? (6.2.0 TER)
  • 14:36:42 <gbod> alexxB: <v:link.typolink configuration="{ATagParams: 'class=\"foo\"', parameter: '1'}"/> does the job
  • 14:43:12 <randomresult> anyone knows if its possible to add a "please choose" to a select in the backend?
  • 14:52:49 <alexxB> thanks a lot gbod
  • 16:18:47 <ElManu> Hi, Iḿ here: 3.2.2 Creating Page Templates. When adding the DIV to define the namespace for IDE, an error message appears in the backend->page configuration and there are no content elements rendered. Any experience? Works when I remove the div with the namespaces, though...
  • 16:19:22 <mrboe> @ElManu pleas use latest dev
  • 16:19:36 <mrboe> of all FT3 ext
  • 16:19:52 <ElManu> just set up everything today...
  • 16:20:06 <mrboe> and here is an exapmle https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Page/FrontPage.html
  • 16:20:07 <NamelessCoder> first of all we'll need to know what the error message is
  • 16:32:12 <ElManu> sry... maybe it was something else, I couldnt reproduce the error :/
  • 16:34:32 <ElManu> thanks anyway :)

20140910

  • 10:28:21 <rosieres> is there a viewhelper for changing the html tag? or something similar except typoscript :-)
  • 11:20:20 <rosieres> not found so far. Next question: is there a way to get the actual layout name?
  • 11:47:09 <rosieres> {page.SYS_LASTCHANGED} seems not to work
  • 11:56:58 <gbod> Hi, seems we're starting our first bigger project using fluidcontent_core in next week. Keep your fingers crossed. ;)
  • 12:07:41 <rosieres> What is the correct syntax for something like this? -> {v:page.info(field: 'SYS_LASTCHANGED') -> {f:format.date(date: [mixed], format: 'd.m.Y') }
  • 12:13:58 <rosieres> Why doesn´t this work ?
  • 12:14:02 <rosieres> <v:page.header.meta name="article:modified_time" content="{v:page.info(field: 'SYS_LASTCHANGED') -> f:format.date(format: 'd.m.Y') }"/>
  • 12:14:16 <rosieres> output is
  • 12:14:19 <rosieres> <meta name="article:modified_time" content="{v:page.info(field: 'SYS_LASTCHANGED') -&gt; f:format.date(format: 'd.m.Y') }" />
  • 14:44:47 <Guest|85154> Jemand hier?
  • 15:49:58 <batjony> guys, i have a custom content element, how can I disable rendering his header field in the frontend ?
  • 15:51:18 <batjony> it always adds a wrapper head line tag like <div class="csc-header csc-header-n1 none"><h1 class="csc-firstHeader">Content element header</h1></div>
  • 15:53:00 <batjony> if I dont fill anything in the header field in the backend - the header also does not appear, but I want to use always the header in the backend(i use it for some kind of notes) but skip it in the frontend
  • 15:53:02 <batjony> is it possible
  • 15:54:02 <batjony> of course I can make some hack with javascript...
  • 15:54:12 <batjony> NamelessCoder: do you have some idea ?
  • 15:55:50 <bjo3rn> hi batjony see https://worksonmymachine.org/blog/custom-rendering-of-default-headlines-in-fluidtypo3
  • 15:56:02 <bjo3rn> is that what you mean?
  • 15:57:41 <batjony> bjo3rn: i think this is what I need, 10x, i will try it now
  • 16:04:52 <batjony> bjo3rn: so its exactly what i am looking for :) 10x
  • 16:05:13 <bjo3rn> nice
  • 16:42:39 <randomresult> hi there
  • 16:42:56 <randomresult> bjo3rn u there?
  • 16:43:03 <randomresult> BRO - ALIVE?
  • 16:43:32 <bjo3rn> sup?
  • 16:43:34 <bjo3rn> ^^
  • 16:43:43 <bjo3rn> alive and kicking!
  • 16:43:56 <randomresult> is it possible to place fields in the backend side by side?
  • 16:44:05 <randomresult> (flux fields)?
  • 16:44:11 <bjo3rn> don't think so :/
  • 16:44:17 <randomresult> *sad*
  • 16:44:27 <randomresult> works with tca only?
  • 16:44:35 <bjo3rn> does it?
  • 16:44:51 <randomresult> well at least when building an extension
  • 16:45:00 <bjo3rn> example?
  • 16:45:18 <randomresult> wait
  • 16:45:28 <bjo3rn> rule of thumb is: what can't be done with tca can't be done with flux.
  • 16:45:33 <randomresult> http://t3-developer.com/extbase-fluid/basics/das-tca/tca-type-und-palette-section/
  • 16:46:00 <randomresult> In TCA Formularen mehrere Felder in einer Zeile anzeigen
  • 16:46:01 <bjo3rn> ah, you mean tabs?
  • 16:46:19 <bjo3rn> hm
  • 16:46:21 <randomresult> tabs == sheets
  • 16:46:25 <randomresult> or not?
  • 16:46:25 <bjo3rn> canNotCollapse
  • 16:46:34 <bjo3rn> never seen that
  • 16:46:49 <bjo3rn> that's a q for the one and only I think.
  • 16:46:59 <randomresult> which is you!
  • 16:47:04 <bjo3rn> hehe, hell no
  • 16:47:13 <randomresult> @NamelessCoder PING
  • 16:47:17 <bjo3rn> disco
  • 16:47:38 <bjo3rn> is this new stuff?
  • 16:47:46 <randomresult> dunno
  • 16:47:55 <randomresult> my partner just said its possible
  • 16:48:02 <randomresult> he is doing the ext-stuff in here
  • 16:48:10 <randomresult> as u know, its not my business
  • 16:48:21 <randomresult> @bjo3rn seen danilo lately?
  • 16:48:22 <bjo3rn> hm, I guess it could be possible then.
  • 16:48:40 <bjo3rn> no, but I followed your tweets :S
  • 16:49:09 <randomresult> well.. the last one is from friday i guess...
  • 16:49:30 <bjo3rn> so he is missing in action?
  • 16:49:31 <randomresult> we left at 11 ... he was not seen at t3cm2014 on saturday till i left
  • 16:49:40 <bjo3rn> 11 or 23?
  • 16:49:44 <randomresult> we left friday at 23
  • 16:49:52 <randomresult> he was having another beer then
  • 16:49:57 <randomresult> x_X
  • 16:50:03 <bjo3rn> ts, ts, ts
  • 16:50:10 <randomresult> the youth...
  • 16:50:12 <bjo3rn> young folks these days
  • 16:50:14 <bjo3rn> hehe
  • 16:50:24 <randomresult> well... hehe ... yes
  • 16:50:28 <randomresult> o_O
  • 16:50:39 <bjo3rn> I remember in the old days, when we... yawn...
  • 16:50:47 <randomresult> hehe
  • 16:51:01 <bjo3rn> ...zZz...zZz...
  • 16:51:04 <randomresult> anyway. need to focus again now. would be a nice feature
  • 16:51:16 <randomresult> see u in ESSEN? or was just a joke?
  • 16:51:25 <bjo3rn> nono. I'm on that mofo.
  • 16:51:36 <bjo3rn> am I laughing or what?
  • 16:51:40 <bjo3rn> ^^
  • 16:51:42 <randomresult> cool . cedric too?
  • 16:51:47 <bjo3rn> think so, yes
  • 16:51:58 <randomresult> good
  • 16:52:28 <bjo3rn> it's around 40km from my place so I'll drive :S
  • 16:54:23 <randomresult> youll take a taxi on friday.
  • 16:54:36 <randomresult> well... i could drive you home
  • 16:54:36 <bjo3rn> hm, I read that article again and canNotCollapse doesn't seem to have an impact on that behavior
  • 16:54:50 <randomresult> no it has not
  • 16:55:00 <randomresult> this is for the secondoption thing
  • 16:55:03 <bjo3rn> it's just a matter of clever nesting
  • 16:55:27 <randomresult> palettes' => array(
  • 16:55:28 <randomresult> 'pallete_name_one'
  • 16:56:09 <bjo3rn> can you do that with felxforms?
  • 19:05:12 <NamelessCoder> no palettes possible in flexforms. It's a limitation of the FormEngine. If you do take a look in the class you can compare the flexform rendering method to the "root" TCA rendering. It uses a limited feature set; the key is that TCA is rendered with "showItems" which is where you set the palette name. There's no showItems or equivalent for flexforms.

20140911

  • 09:54:22 <batjony> guys i am trying to customize the custom content element's header with this https://worksonmymachine.org/blog/custom-rendering-of-default-headlines-in-fluidtypo3
  • 09:55:14 <batjony> <f:cObject data="{record}" typoscriptObjectPath="lib.stdheader" /> renders the header within some div and h1 tags with some classes
  • 09:55:36 <batjony> is there an option to get only the header text, so without any html/classes, just the text
  • 09:56:23 <batjony> bjo3rn: do you have some idea ?
  • 11:27:52 <Guest|82707> Hi all! I found a bug in the f:widget.paginate viewhelper and wish to send a bugreport. But I'm kinda lost and don't know where to report it. Any hints? :)
  • 11:28:57 <BenjaminR> f:widget.paginate is part of fluid. you would have to report on forge.typo3.org
  • 11:29:45 <BenjaminR> https://forge.typo3.org/projects/package-typo3-fluid/issues
  • 11:29:58 <BenjaminR> stop - i am wrong - thats the flow package
  • 11:30:15 <BenjaminR> here we go: https://forge.typo3.org/projects/typo3v4-fluid/issues
  • 11:32:21 <Guest|82707> thanks!
  • 11:32:46 <BenjaminR> yw
  • 11:39:08 <Guest|82707> hmm: 500: no tracker associated to the project ...
  • 11:39:20 <Guest|82707> i can't add a new issue
  • 11:40:08 <Guest|82707> any ideas where to turn to?
  • 11:42:55 <BenjaminR> please ask in #typo3-cms - we have no possiblities on that. FluidTYPO3 is a third party set of typo3 extenions.
  • 11:45:42 <Guest|82707> and a great one! thanks!
  • 11:58:59 <bjo3rn> batjony see my blog post.
  • 12:00:06 <bjo3rn> {record.header}
  • 12:00:41 <batjony> :)
  • 12:00:54 <batjony> i missed it
  • 12:00:56 <batjony> 10x
  • 12:01:26 <bjo3rn> np
  • 14:44:12 <ilCerchiari> Hi guys, I'm facing a problem on TYPO6.2.4 with FLUX 7.1.0, VHS 2.x,fluidpages 3.x and fluidcontent 4.x: I can't directly edit ce nested into fluidcontent FCE. I saw similar problems discussed but those involved Workspaces which is not my case. Am I missing something in my FCEs or there's some sort of configuration I messed up? I get the usual erro
  • 14:44:12 <ilCerchiari> r message "Sorry, you didn't have proper permissions to perform this change"
  • 15:06:43 <ilCerchiari> no ideas? :(
  • 15:08:21 <BenjaminR> ilCherchiari: doesnt sound like this error comes from flux
  • 15:11:10 <ilCerchiari> Argh, where should I look then? Ideas? I thought was in that stack cause everything is based on it, maybe wrong supposition
  • 15:12:38 <BenjaminR> if you paste your template i will have a short look
  • 15:14:58 <ilCerchiari> the problem is that it happens with all templates... I have like 10 different. they are all based on flux:form.content
  • 15:17:16 <BenjaminR> show me one of it and a screenshot of where the error appears
  • 15:18:20 <ilCerchiari> ok give me a sec
  • 15:18:28 <rosieres> How are variables noted in a inline VH of VHS?
  • 15:19:37 <BenjaminR> {v:variable.set(name: 'testVar', value: '{test: "{test: \'test\'}"}'}
  • 15:19:40 <BenjaminR> rosieres
  • 15:19:49 <rosieres> THX
  • 15:20:04 <BenjaminR> yw
  • 15:21:10 <rosieres> BenjaminR: Is that also true in the case? -> <img src="{v:uri.image(additionalAttributes: src:/uploads/tx_srfeuserregister/{seminarManager.image}}, maxH:360, maxW:640)}" title="" alt=""/>
  • 15:21:10 <ilCerchiari> this one template: http://pastebin.com/wWJ0fHYh
  • 15:21:52 <BenjaminR> src:/uploads/tx_srfeuserregister/{seminarManager.image}} <- wont work
  • 15:21:55 <ilCerchiari> the error happens in the backend Page Module if I click any edit icon on header bar of nested ce (the pencil icon)
  • 15:22:17 <BenjaminR> you will have to build this v:variable.set i guess roesieres
  • 15:22:31 <rosieres> ok i´ll try
  • 15:23:04 <BenjaminR> ilCerchiari: what permissions are assigned to your backend user? are you using the root account?
  • 15:23:13 <ilCerchiari> admin account
  • 15:23:50 <BenjaminR> did you create this fce yourself?
  • 15:24:02 <BenjaminR> or where did you get it
  • 15:24:36 <ilCerchiari> I took inspiration from this very website and then wrote them myself
  • 15:25:16 <BenjaminR> the fce doesnt give me any idea why this error appears for you
  • 15:25:56 <ilCerchiari> me neither ihihihih
  • 15:26:21 <ilCerchiari> and it happens with every templates I wrote in similar way or ant any level of nesting
  • 15:35:21 <rosieres> BenjaminR: I don´t get the point. If I use v:variable.set to resolve {seminarManager.image} the result variable has still to be in {} - or am I getting something wrong?
  • 15:36:12 <BenjaminR> <v:variable.set name="combinedSrc" value="/uploads/tx_srfeuserregister/{seminarManager.image}" />
  • 15:36:32 <BenjaminR> here the variable is replaced
  • 15:36:48 <BenjaminR> now you can use combinedSrc in v:uri.image
  • 15:54:33 <ilCerchiari> Benjamin could it matter that TYPO3 was updated from a 4.5 version?
  • 16:00:56 <rosieres> BenjaminR: Thank you. I was all the time wondering, whats wrongs until i realized I have an orphaned attibute in . . .
  • 16:02:25 <rosieres> and additionally v.media.image makes the world go round . . . :-)
  • 22:45:46 <gbod> Hi, anyboy here?
  • 23:29:37 <gbod> Strange behavior, two systems - same code base (T3 6.2.4, FluidT3-stuff at github-dev-HEAD). One renders fluidcontent und fluidcontent_core elements, the other one only the fluidcontent_core ones.

20140912

  • 09:23:00 <ilCerchiari> Hi again guys, just a quick question can I use a flux:be.contentArea/Element as I would use a flux:form.content? Do they give me the same result? Or what's the goal of the former? Thanks
  • 12:29:38 <BenjaminR> Thanks why i <3 FluidTYPO3: https://gist.github.com/benjaminrau/c4629625728e4c9bbdfc
  • 16:00:51 <xaver> gbod: around?
  • 16:11:43 <gbod_> xaver: yep
  • 21:50:21 <gbod> Hi! Is anybody out there giving me a quick example for using flux for an own plugin?

20140913

20140914

  • 00:55:33 <rosieres> Is it normal that if config.disableAllHeaderCode=1 is set <v:page.header.meta> does not work anymore?
  • 01:04:29 <NamelessCoder> disabling all header code disables all header code ;)
  • 01:10:21 <rosieres> sure. but isn´t wouln´t it be expectable to set new headercode with v.page.header? IMHO yes
  • 01:11:18 <NamelessCoder> as in php's header() method? Then absolutely no - the viewhelper there is intended to create a <meta> tag in the <head> part
  • 01:11:50 <rosieres> ok.
  • 01:12:02 <NamelessCoder> it simply uses the pagerenderer and that's why <head> content is not rendered when that option is enabled
  • 01:12:29 <rosieres> is there a VH to manipulate the html tag?
  • 01:13:10 <NamelessCoder> no; typo3 has to control that itself via the pagerender as well
  • 01:14:07 <rosieres> perhaps this is something for the faq section
  • 01:15:15 <NamelessCoder> it's far from frequently asked ;)
  • 01:15:29 <NamelessCoder> twice, it has been asked. Yours is the second time.
  • 01:16:27 <NamelessCoder> but everyone can now find search results on fluidtypo3.org on searching for "header" in IRC logs - it's rarely mentioned so results should be few
  • 01:16:39 <rosieres> right :-)

20140915

  • 10:54:35 <mhmli> morning! i have an issue in typo3 6.1.10 whereby no user can delete an FCE. not even the admin user (ID 1). has this issue come up at all for anyone else? googling only brings unresolved problems with earlier, non-flux issues in 2008.
  • 10:57:49 <mhmli> the problematic tt_content elements are stored on PID -7676 which doesn't exist. is this a preset of some kind?
  • 11:16:22 <Guest|38021> Hi,
  • 11:16:22 <Guest|38021> how should i pass a \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup to v:security.allow viewHelper? Should i make an instance of that object? How?
  • 11:16:22 <Guest|38021> Thanks
  • 11:19:35 <Guest|21412> hi all, im trying to render a page's content element, but i cant get anydata. This is my code : <v:content.render column='0' pageUid="3" as="contentElement">
  • 11:19:35 <Guest|21412> <f:for each="{contentElement}" as="content">
  • 11:19:35 <Guest|21412> <f:debug title="Debug of MyArray">{contentElement}</f:debug>
  • 11:19:35 <Guest|21412> </f:for>
  • 11:19:35 <Guest|21412> </v:content.render>
  • 11:21:31 <Guest|21412> https://gist.github.com/anonymous/7ddc546a9d9b79ce7e34
  • 11:31:19 <xaver> Guest|38021: docu http://fluidtypo3.org/viewhelpers/vhs/master/Security/AllowViewHelper.html
  • 11:32:06 <xaver> Guest|21412: {_all -> f:debug()}
  • 11:33:36 <xaver> mhmli: works fine in development and should be already released. Never tried it in 6.1.10
  • 11:33:52 <xaver> gbod: query?
  • 11:34:50 <Guest|38021> Xaver i read the documentation, but there isn't an example/detail about how pass the object
  • 11:37:49 <xaver> inside
  • 11:38:08 <xaver> if it only allwoed to be shown inside or what do you try todo?
  • 11:44:01 <Guest|38021> i had a usergroup with uid=1 and i would like to show something only for that usergroup
  • 11:57:27 <Guest|21412> adding v:security.allow does change anything
  • 12:41:45 <erredeco> using <v:security.allow frontendUserGroup="1">Lorem ipsum</v:security.allow> does not work...what is the correct syntax? :S
  • 13:15:47 <batjony> guys, i see that for every custom content element - typo3 wraps it with div like <div class="csc-default" id="c56">......
  • 13:16:15 <batjony> is there a way to remove this additional div wrappers for some of my custom elements (not for all)
  • 13:16:32 <Guest|21412> does someone can give an exmeple of 'how to render fluidcontent element from a page' ?
  • 13:20:05 <batjony> bjo3rn: some idea ? :)
  • 13:27:07 <xaver> batjony: that is csc
  • 13:27:22 <xaver> remove it form csc OR use fluidcontent core
  • 13:28:38 <batjony> xaver: do you have idea how to remove it from csc just for particular custom elements, not for all ?
  • 13:29:42 <xaver> never tried, but i think it is plugin - i use fcc or i don't care about the wrappers
  • 13:30:41 <batjony> k, i will just remove it with javascript :)
  • 13:31:00 <batjony> i can not remove the whole csc and install fluidcontent core
  • 13:34:39 <BenjaminR> remove what?
  • 13:40:55 <batjony> BenjaminR: i want to remove the default wrappers for some of my content elements <div class="csc-default" id="c56">...
  • 13:41:47 <xaver> batjony: that is a very bad idea
  • 13:42:09 <BenjaminR> see here how to have different wrappers - shoudl be easy to adapt to have none for some: https://gist.github.com/benjaminrau/ecee7871b59e531e8c30
  • 13:42:56 <batjony> 10x
  • 13:43:08 <batjony> and why this is very bad idea
  • 13:43:25 <BenjaminR> fx because of frontend editing breaks
  • 13:43:30 <BenjaminR> xaver?
  • 13:44:34 <xaver> because you load the FE and stat afterwards a complete rerendering also CSS and DOM
  • 13:53:57 <batjony> too complex, but typo3 is also too complex for some cases, for example how can I adapt this https://gist.github.com/benjaminrau/ecee7871b59e531e8c30 for just particular custom content elements, not all of them
  • 13:54:33 <batjony> ctype for all of the custom content elements is "fluidcontent_content"
  • 13:54:39 <BenjaminR> text = ... <- means text element
  • 13:54:50 <BenjaminR> textpic = <- means textpic element
  • 13:54:50 <BenjaminR> etc
  • 13:55:00 <BenjaminR> just add or remove the elements you need by their ctyle
  • 13:55:02 <BenjaminR> *ctype
  • 13:55:11 <BenjaminR> you said you are using csc
  • 13:55:12 <BenjaminR> not fcc
  • 13:55:29 <BenjaminR> xaver asked you that before
  • 13:56:12 <BenjaminR> if you are using fcc you have different template files for all of them and can define the template, that is used, inside the emplate
  • 13:56:20 <BenjaminR> so if you want to have a different wrapper for fx the textpic element
  • 13:56:35 <BenjaminR> bad example - there is no textpic....
  • 13:56:58 <batjony> for example, for custom content element "Typo3Blogger" i want to remove the wrapper div <div class="csc-default">....
  • 13:57:05 <BenjaminR> if you want to change the wrapper for image element go to Image.html and change the <f:layout name="XY" /> to a custom layout and create it
  • 13:57:22 <BenjaminR> custom content element? you mean flexible content element?
  • 13:57:49 <batjony> i mean custom content element made by me with fluid content
  • 13:57:53 <BenjaminR> well i lost track - there is no csc-default wrapper if you are using fcc
  • 13:58:18 <BenjaminR> oh it was me - sorry batjony. back on track
  • 13:58:38 <BenjaminR> but no idea... :(
  • 13:58:53 <batjony> for sure fcc is better, but I can not remove csc, its a project already working, and its too risky to remove csc
  • 13:58:55 <batjony> :)
  • 13:59:13 <batjony> then my solution is a little js injection :)
  • 13:59:19 <BenjaminR> no good idea
  • 13:59:29 <batjony> ya I know :)
  • 14:00:04 <xaver> let container stay - JS solution is slower as before
  • 14:00:43 <batjony> $('#custom_element_div_container').unwrap(); will do the trick :)
  • 14:00:59 <BenjaminR> but what for batjony - what is the advantage?
  • 14:01:05 <xaver> unwrap is a slow function
  • 14:01:13 <BenjaminR> indeed
  • 14:01:22 <xaver> you copy a node remove the ols one and set the node again
  • 14:01:33 <batjony> xaver: ya but how can I do it with typo3 ? using csc just for particular custom content element ?
  • 14:01:39 <batjony> i think you also dont know :)
  • 14:01:48 <batjony> at least this is a solution :)
  • 14:02:08 <xaver> if you use CSC - CTYPE you will get the wrapper contianer
  • 14:02:15 <BenjaminR> the question is why removing the wrapper by js when this makes it slower than letting it stay
  • 14:02:32 <xaver> why do you need to remove the containers
  • 14:02:48 <batjony> but CTYPE is always "fluidcontent_content" for every custom ce
  • 14:03:00 <batjony> i can not use ctype
  • 14:03:17 <BenjaminR> batjony: "xaver: why do you need to remove the containers"
  • 14:03:39 <xaver> because fluidcontent is a plugin like powermail
  • 14:04:11 <batjony> because, i use for some kind of complex slider, and i do not need this wrapper divs
  • 14:05:52 <xaver> Oo
  • 14:06:13 <xaver> how do you create your slider?!
  • 14:06:25 <BenjaminR> with fluidcontent saver :)
  • 14:06:29 <BenjaminR> xaver
  • 14:07:59 <BenjaminR> well it would be an idea to remove the wrapper for ALL fluidcontent fces and add it back for those you need it in the layout file
  • 14:08:25 <batjony> ya this is also an idea 10x
  • 14:10:32 <xaver> create a element and use for
  • 14:10:41 <xaver> <f:for>
  • 14:11:11 <xaver> if you always create a new row in DB, you will get the wrappers
  • 14:11:29 <xaver> you could replace them with preg_replace :)
  • 14:11:35 <xaver> or remove
  • 14:11:55 <batjony> ya 10x this is also another idea
  • 14:11:58 <batjony> will also work
  • 14:12:04 <Guest|21412> i have a probleme to render a page's content(fluidcontent), when i try to render it, i got empty arrow. Code : https://gist.github.com/anonymous/70283e6fb3f3e8f96fb0 .
  • 14:22:45 <NamelessCoder> Guest|21412 ViewHelper is not being used correctly. {contentElement} is already rendered and must be output with {contentElement -> f:format.raw()}
  • 14:23:47 <NamelessCoder> I suggest you simply write <v:content.render ... /> and do not manually loop. If your intention is to access content element record's values directly, you need to use v:content.get (+v:content.render(contentElementUids: ...) inside loop to render)
  • 14:30:57 <NamelessCoder> eveyrone: please check out branch "staging" of flux, fluidpages and fluidcontent and "git pull"
  • 14:31:47 <mhmli> @batjony try this https://gist.github.com/mhmli/726b459df85da74b9311
  • 14:34:51 <batjony> @mhmli: thats something new :) so you mean here: value = frp_fce:TeaserNews.html to replace it with the html name of my custom content elment ?
  • 14:35:36 <NamelessCoder> nice tip mhmli - mind submitting that on fluidtypo3.org as an example to control container element of fluidcontent when using CSC?
  • 14:35:59 <NamelessCoder> not that we wish to promote CSC usage but a lot of people still need it ;)
  • 14:37:37 <mhmli> @batjony that's the name of the template (resources/private/templates) from your extension, as saved to the tx_fed_fcefile field in tt_content
  • 14:38:20 <batjony> very niceee :)
  • 14:38:23 <batjony> 10x
  • 14:39:08 <mhmli> @NamelessCoder sure. where?
  • 14:40:23 <NamelessCoder> mhmli http://fluidtypo3.org/library/submit-code-example.html
  • 14:40:31 <NamelessCoder> same place if you have other nice examples ;)
  • 14:41:25 <mhmli> For my part: some content editors are placing FCEs into a flux.grid and TYPO3 is saving them to pid -7676. which stops them being able to be deleted. any ideas?
  • 14:44:25 <Guest|96981> Hi, I need a little help. Someone know where are saved the mapping between extension and controller action
  • 14:44:50 <mhmli> @NamelessCoder done.
  • 14:45:06 <NamelessCoder> is 7676 an UID of a current tt_content record?
  • 14:46:29 <batjony> @mhmli: just tried your way, but that doesnt work for me
  • 14:47:27 <mhmli> @batjony that's only a part of the whole. see the gist linked by BenjaminR at 1:42:09 PM
  • 14:47:37 <NamelessCoder> mhmli published :)
  • 14:48:00 <mhmli> @batjony that's only a part of the whole. see the gist linked by BenjaminR at 1:42:09 PM
  • 14:48:29 <mhmli> @NamelessCoder yes but not on the same page. and it's a negative pid -7676 not 7676
  • 14:49:40 <NamelessCoder> mhmli yep, I was just confirming that it actually is an existing element record UID. This points to that "relative-to-UID" format not being detected by TYPO3 at all. PID should never, ever be negative (DataHandler will read the "pid" field from -$recordUid)
  • 14:50:14 <NamelessCoder> what is the specific setup? development branches, 6.2.4+?
  • 14:50:20 <mhmli> 6.1
  • 14:50:24 <mhmli> 6.1.10
  • 14:50:27 <mhmli> (i know...)
  • 14:50:38 <mhmli> v big project so can't update yet.
  • 14:50:57 <mhmli> flux 7
  • 14:51:00 <NamelessCoder> it is possible but a bit unlikely that the custom syntax the core uses when generating the drop zones or "insert element" records has been changed
  • 14:51:02 <mhmli> fluidcontent 4.0.0
  • 14:51:11 <mhmli> fluid 6.1.0
  • 14:51:16 <mhmli> vhs 1.8.5
  • 14:51:49 <NamelessCoder> or it simply is a bug in flux 7 which we never saw before
  • 14:54:19 <mhmli> tt_content has 1027 entries. there are 87 distinct negative pids
  • 14:55:18 <mhmli> and the hid with negative pids are various CTypes
  • 14:55:38 <mhmli> (the entries with negative PIDs)
  • 14:55:47 <mhmli> so not just fluidcontent_content
  • 14:56:08 <NamelessCoder> is gridelements involved?
  • 14:56:31 <mhmli> flux:grid ?
  • 14:56:38 <NamelessCoder> no, EXT:gridelements
  • 14:56:43 <mhmli> nope.
  • 14:56:57 <NamelessCoder> exactly how is the content inserted?
  • 14:58:01 <mhmli> manually by editor: fce with flux:grid as a tt_content element. then fce or text or text pic etc as subelement of the flux:grid fce
  • 14:58:31 <NamelessCoder> as only child, as first child, as relative to other existing child?
  • 14:59:25 <mhmli> flux:grid fce is a column element. the problematic elements seem to be child elements inside the column layout's flux:grid (either individual or with others)
  • 14:59:53 <mhmli> don't have the insight to know if they're being prepended as first child or copied.
  • 14:59:58 <mhmli> i'll try it, brb
  • 15:00:18 <NamelessCoder> it's key to know how it was added. The topmost "insert content" icon has one value, the dropzones have another, and inserting relative to other elements has yet another value
  • 15:03:03 <mhmli> topmost insert content all ok.
  • 15:03:07 <mhmli> add after first all ok
  • 15:03:11 <mhmli> add after r second all ok
  • 15:03:15 <mhmli> copy+insert all ok
  • 15:03:22 <mhmli> drag + drop not working…
  • 15:03:26 <mhmli> (at all)
  • 15:03:44 <NamelessCoder> either to top of content container or relative to other element?
  • 15:03:56 <mhmli> either
  • 15:04:01 <NamelessCoder> hmm, crap
  • 15:04:11 <mhmli> icon changes to d+d but can't drag
  • 15:04:30 <mhmli> in all these creation instances, pid is set to the correct page id
  • 15:04:31 <NamelessCoder> yeah just one negative pid in there will throw it all off
  • 15:04:39 <mhmli> with colpos 18181
  • 15:04:56 <NamelessCoder> one malformed dropzone and kaboom :/
  • 15:06:16 <mhmli> have manually checked the uids of the elements on the page (1505) and there are none with a negative pid
  • 15:06:42 <mhmli> i.e. i've gone through the uids of the tt_content elements and all have pid 1505
  • 15:06:54 <mhmli> direct children of the page and children of an fce too.
  • 15:07:18 <NamelessCoder> the last functional test I did on 6.1 was on 6.1.8 iirc, back then it worked
  • 15:07:25 <mhmli> aha...
  • 15:07:37 <mhmli> d+d works in the column view but not the languages view
  • 15:07:49 <NamelessCoder> it's not supposed to work in language view ^^
  • 15:07:53 <mhmli> h ok.
  • 15:07:56 <mhmli> ah ok.
  • 15:08:03 <mhmli> that's not the issue anyway:)
  • 15:08:47 <mhmli> copy+insert from another page also ok
  • 15:09:07 <NamelessCoder> sounds like dropzones were changed somehow
  • 15:09:14 <NamelessCoder> even the ones relative to other elements :/
  • 15:09:51 <mhmli> change between 6.1 and 6.2?
  • 15:10:18 <NamelessCoder> no, apparently between 6.1.8 and 6.1.10 because I definitely tested this myself. Or there is some other factor in play here
  • 15:11:16 <mhmli> i don't know if it's related, but the other issue i have is that the backend wizard tab disappears frequently and then comes back after clearing the caches 2-3 times
  • 15:11:31 <mhmli> i can't see that there would be a connection...
  • 15:11:41 <NamelessCoder> shouldn't be related
  • 15:12:40 <mhmli> back to what you said before: are the negative PIDs just negative versions of the proper PIDs, do you think?
  • 15:13:18 <mhmli> they don't seem to have any logical connection to the pages in question.
  • 15:13:31 <NamelessCoder> no, I assume they are negative values of UIDs of the target relative element. Dropping after tt_content:123 would make pid=-123 of dropped element
  • 15:14:38 <NamelessCoder> normally TYPO3 detects negative pids as "ah, user dropped this element relative to the one having UID value abs(§nevativePid)
  • 15:15:01 <NamelessCoder> and that's what is not happening here even though it should
  • 15:15:54 <mhmli> page 766 has an fce UID 2923. in there, there are two child elements of a flux:grid, which both have pid -7676. 7676 is on page 985 though.
  • 15:16:23 <mhmli> which is the subpage of 766
  • 15:16:23 <NamelessCoder> nice and random, just the way we hate it :)
  • 15:16:48 <mhmli> so at least there is a *vague* connection...
  • 15:17:30 <NamelessCoder> maybe a few more data sets would illuminate it
  • 15:19:16 <mhmli> thanks fro your help so far. i'll do more digging in the page history and try to replicate what the editor did
  • 15:21:27 <NamelessCoder> anytime - btw, this may not be an issue on 6.2 (if an upgrade is near anyway)
  • 15:24:11 <mhmli> there's no history for the creation/addition of the child elements.
  • 15:27:20 <mhmli> i think i may have to chalk this one up as another reason to push an upgrade to 6.2 through.
  • 15:33:23 <NamelessCoder> it might be more cost-effective than looking for this needle
  • 15:48:44 <Guest|21412> i tried to do <v:content.render column='content' /> but i got nothing displayed
  • 15:49:46 <Guest|21412> i checked the tt_content and i have 2 fluidcontent linked to the page
  • 15:50:26 <Guest|21412> is there any requirement to do before i try to display content of the page?
  • 15:52:05 <Guest|21412> i do not have set anyprovider and anycontroller, i have the extension fluidpage, i can render the page base template, but cant render it's content.
  • 15:53:19 <Guest|21412> i even tried to make a ContentController :https://gist.github.com/anonymous/55b5fb55df944cc1ba31
  • 15:53:42 <Guest|21412> this classe is simply not called
  • 17:13:26 <xaver> NamelessCoder: url is missing http://fluidtypo3.org/feed.rss
  • 17:33:30 <Guest|70639> Hello, we have found a mysterious bug in typo3 6.2.4 using flux 7.0.0. Is there a bugtracker for flux?
  • 17:34:45 <Guest|70639> after inserting a content element by "copy after this element", the content element disappears. In Database table tt_content the PID changes to the negative value (i.e. -1790). The new value is exactly the same as the UID of the content element (1790) we pasted after. We updated the System from Typo3 4.7 to 6.2.4 on a PHP 5.5.9 server with MySQL 5.
  • 17:34:45 <Guest|70639> 5. After deinstalling flux and flux_galleria "copy after this element" functions without an error
  • 17:35:51 <BenjaminR> The bugtracker is here: https://github.com/FluidTYPO3/flux/issues
  • 17:36:46 <Guest|70639> thanks
  • 17:37:02 <xaver> Guest|70639: test the git version first
  • 17:38:29 <xaver> and also you run the update script for the insering the values
  • 17:44:19 <BenjaminR> Oh PiMB, Vagrant makes my heart beat faster!
  • 17:57:40 <xaver> benjaminr: wrong chan?
  • 18:06:13 <mhmli> @NamelessCoder 5:34:45 PMGuest|70639 holy crap!
  • 18:07:12 <mhmli> pretty much the same bug, it would appear. the editor has responded by saying that the problem occurs when copying and pasting a content element from 1 flux:grid column into another
  • 18:08:37 <mhmli> @NamelessCoder This bug smells a lot like https://github.com/FluidTYPO3/flux/issues/573
  • 21:05:42 <Outdoorsman> Hello
  • 21:10:46 <Outdoorsman> I just updated my templates and am no getting namespace identified "v" is already registered.
  • 21:11:17 <Outdoorsman> Ahhhh
  • 21:13:08 <soee> what?
  • 21:14:40 <Outdoorsman> Getting error, namespace identified "v" is already registered
  • 21:15:11 <Outdoorsman> When I delete {namespace v=Tx_Vhs_ViewHelpers} from my file, I get "Namespace could not be resolved"
  • 21:15:31 <Outdoorsman> :(
  • 21:16:54 <soee> did you used somewhere teh 'v' for othe rnamespace ?
  • 21:17:18 <Outdoorsman> No I haven't been doing anything wierd that i know of.
  • 21:17:20 <soee> also what vhs version ?
  • 21:17:24 <Outdoorsman> latest
  • 21:18:04 <soee> from TER or git ?
  • 21:18:33 <Outdoorsman> From git development. I see that the xmlns has been updated in recent versions of fluidbootstrap theme.
  • 21:18:48 <Outdoorsman> Is that a big deal or will both work still?
  • 21:18:51 <soee> you should migrate you empate so namespaced v
  • 21:19:16 <soee> you should use: {namespace v=FluidTYPO3\Vhs\ViewHelpers}
  • 21:19:26 <soee> thats the first thing
  • 21:19:57 <Outdoorsman> Ahhhh... maybe that's the issue.
  • 21:20:44 <Outdoorsman> Stay tuned...
  • 21:26:27 <Outdoorsman> I am using the extension https://github.com/bootstraptheme-for-typo3/fbtcustomiser to essentially overlay the fluidbootstraptheme extension. When do I have to use {namespace v=FluidTYPO3\Vhs\ViewHelpers} and when do I also have to add <div xmlns="http://www.w3.org/1999/xhtml" lang="en"
  • 21:26:27 <Outdoorsman> xmlns:v="http://fedext.net/ns/vhs/ViewHelpers"
  • 21:26:27 <Outdoorsman> xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
  • 21:27:16 <soee> sorry never used that ext, dont know it
  • 21:28:26 <Outdoorsman> When creating an overlay of a file, in general do you have to use both {namespace... and <div xmlns="http://... together or sometimes just one only?
  • 21:44:10 <Outdoorsman> ...
  • 21:55:45 <Outdoorsman> Whew... figured it out. Turns out that {namespace v=FluidTYPO3\Vhs\ViewHelpers} was not to be used in any of my files at all.
  • 21:56:02 <soee> ;]
  • 21:56:45 <Outdoorsman> It used to be there in old fbtcustomiser extenion files so some requirements must have changed with the new namespace declarations?
  • 21:57:56 <Outdoorsman> ...the change from xmlns:v="http://fedext.net/ns/vhs/ViewHelpers"
  • 21:58:08 <Outdoorsman> ...to xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
  • 21:58:13 <Outdoorsman> Could that be possible?
  • 22:31:19 <Guest|41755> what is the current vh for <v:iterator.contains in vhs 2.0.1?
  • 22:32:34 <Guest|41755> if i replace it with <v:condition.iterator.contains using the same parameter like before it does not work for me
  • 23:03:17 <Guest|41755> i am looking for a replacement of "<v:iterator.contains haystack="{rootLine}" needle="{menuPage.uid}" considerKeys="true">" in vhs 2.0
  • 23:04:02 <Guest|41755> <v:condition.iterator.contains haystack="{rootLine}" needle="{menuPage.uid}" considerKeys="true"> does not work

20140916

  • 10:34:38 <erredeco> please help: I am still trying to understand how v:security.allow works: If I have a usergroup with UID=1, how can I configure the viewhelper?
  • 10:34:45 <erredeco> <v:security.allow frontendUserGroup="1">Lorem Ipsum</v:security.allow> does not work :(
  • 10:37:19 <soee> erredeco: use inside <f:then></f:then>, the docs state The ViewHelper is a condition based ViewHelper which means it supports the f:then and f:else child nodes
  • 10:54:27 <erredeco> OMG!!!!
  • 10:54:55 <erredeco> I was misleaded by the error message!!!
  • 10:54:56 <erredeco> The argument "frontendUserGroup" was registered with type "\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup", but is of type "string" in view helper "FluidTYPO3\Vhs\ViewHelpers\Security\AllowViewHelper".
  • 10:55:03 <erredeco> Thank you
  • 10:55:34 <erredeco> :D :D :D
  • 11:46:44 <Guest|21412> hi all
  • 11:46:55 <Guest|21412> i have an error while trying to install flux extension
  • 11:47:09 <Guest|21412> Class 'FluidTYPO3\Flux\Service\ContentService' not found in D:\Projets\anah-6.2.4\www\typo3conf\ext\flux-development\ext_tables.php on line 11
  • 11:47:09 <Guest|21412> Class 'FluidTYPO3\Flux\Service\ContentService' not found in D:\Projets\anah-6.2.4\www\typo3conf\ext\flux-development\ext_tables.php on line 11
  • 11:47:09 <Guest|21412> Fatal error: Class 'FluidTYPO3\Flux\Service\ContentService' not found in D:\Projets\anah-6.2.4\www\typo3conf\ext\flux-development\ext_tables.php on line 11
  • 11:53:45 <GRIMMCREATIVE> i dont know but should the folder named flux instead of flux-development
  • 11:54:26 <GRIMMCREATIVE> i never use the -development extension in folder name
  • 11:55:40 <Guest|21412> u are right, that was the name of the extension
  • 11:56:09 <Guest|21412> strange because i got it from git and in the install instruction theu never talk about changing extension folder name
  • 11:56:14 <Guest|21412> thanks
  • 11:56:40 <GRIMMCREATIVE> no problem. use the git client and you will get the right name :)
  • 11:57:47 <Guest|21412> https://github.com/FluidTYPO3/flux => button 'download zip'
  • 11:58:19 <marteadrian> hello, i'm trying to inherit content in sections with fluidtypo3. I'm unsing latest versions. I tried to use simply something like this: sidebar.slide = -1, but i'm wonderuing how i can reference a section in TypoScript. Or is there a better solution for fluidpage/fluidcontent?
  • 11:58:24 <GRIMMCREATIVE> of course you get the -development name because you download the development stage
  • 12:01:02 <GRIMMCREATIVE> @marteadrian you can use v:content.get
  • 12:01:19 <GRIMMCREATIVE> i think
  • 12:37:39 <marteadrian> @GRIMMCREATIVEAFK: <v:content.render column="1" slide="-1"/> worked, thanks for the hint!
  • 12:38:04 <GRIMMCREATIVEAFK> oh yes render - ups
  • 13:33:52 <xaver> http://thecodinglove.com/post/97637074595/when-the-intern-says-unit-tests-are-a-waste-of-time
  • 17:46:54 <mikemCH> Hi.. Are there any News on the release of Flux 7.1? Is there a timetable?

20140917

  • 09:42:54 <Harpagophyt> hello
  • 09:43:29 <Harpagophyt> i use an extension with date/time output. I need weekday and monthname in german
  • 09:43:58 <Harpagophyt> how can i solve this
  • 10:25:34 <rosieres> Harpagophyt: How do you generate the output?
  • 10:26:13 <Harpagophyt> it uses format.date. i found a solution with a custom view helper
  • 10:26:25 <rosieres> Then this is solved?
  • 10:26:38 <Harpagophyt> not sure yet. i try ;-)
  • 10:28:04 <rosieres> TBH: There´s no need for a custom VH if you use FLUID it has builtin -> See this -> http://fluidtypo3.org/viewhelpers/fluid/master/Format/DateViewHelper.html
  • 10:29:50 <rosieres> BUT: If you have an issue with the output of this VH be sure that you do not have any linebreaks in the <f:formate.date/> declaration . . . it messes up
  • 10:33:00 <Harpagophyt> it is the extension gb_events and i need the date with german names
  • 10:35:26 <rosieres> if you have set the locale settings in ts correct, the output should be german
  • 10:40:37 <rosieres> Harpagophyt: repeat myself -> https://bitbucket.org/gutebotschafter/gb_events/src/27895e7b0814a9077a9f400550e90fc646baa57b/Resources/Private/Templates/Event/Calendar.html?at=master there you can see it uses Locale Date Output for the Month as of %B
  • 10:49:27 <Harpagophyt> hmmmmm, i add this viewhelper, changed and checked the locales but also in english ... - mysterious
  • 10:50:17 <Harpagophyt> shell: > locale -a # line: de_AT.utf8
  • 10:51:13 <batjony> Hello guys
  • 10:51:26 <Harpagophyt> hmmm, found the problem
  • 10:52:09 <Harpagophyt> no - not yet *g*: TS Object Browser: [locale_all] = "de_AT.utf8"
  • 10:52:38 <batjony> I am using fluidpages, and in Page Configuration I have set same template for main and sub pages, is it possible in the other "Page Configuration" tab to hide the options for the sub pages, because both main pages and sub pages use same template, and there is no sense to see same options twice ?
  • 10:56:36 <Harpagophyt> batjony: what if you want other options for subpages
  • 10:58:52 <Harpagophyt> if i call setlocale(LC_TIME, "de_AT.utf8"); in the view helper it works - very funny
  • 11:28:14 <Guest|82707> Hi! Can someone tell me why an action in the ContentController of my provider extension is not executed? I followed this (http://fluidtypo3.org/documentation/templating-manual/advanced-provider-extensions/custom-flux-controllers/controller-actions.html) part of the manual. In my PageController everything works fine. Using all the newest version of
  • 11:28:15 <Guest|82707> TYPO3, VHS and so on.
  • 11:29:08 <Guest|82707> Checked spelling of the controller action etc.
  • 11:31:10 <Guest|82707> http://pastebin.com/LygqeSjY
  • 12:27:17 <Guest|96874> Hi, iam trying to create a table, that shows all users, but my template fails with memory exhausted error. do you have some hints when to use partials, and when not. is there a difference memorywise between tagsyntax and inline syntax? thx for any help
  • 12:48:01 <Fizelchen> Hi, i just upgraded to the latest flux dev and get the following error on my PID=1, where my root template is stored
  • 12:48:02 <Fizelchen> Fatal error: Class 'TYPO3\CMS\Core\Versioning\VersionState' not found in /html/typo3/typo3conf/ext/flux/Classes/ViewHelpers/Be/ContentAreaViewHelper.php on line 132
  • 12:48:16 <Fizelchen> System: Typo3 6.1.10
  • 12:49:21 <Fizelchen> This error appears, when i click on the Page with the Page module
  • 12:49:38 <Fizelchen> all other pages work and also the list module works on this page
  • 12:49:49 <xaver> Guest|96874: how high is your memorylimit
  • 12:50:28 <Fizelchen> 128MB
  • 12:50:56 <Fizelchen> oh sorry...wrong person :-)
  • 12:51:16 <Guest|96874> 100 MB
  • 12:52:21 <xaver> it is under the recommend size, but it should be enough for a user list. It always depends on size of course.
  • 12:53:14 <xaver> try xhprof or something similar to determent the bottle-leg
  • 12:55:32 <Guest|96874> never used before, but ill try
  • 12:55:37 <Guest|96874> thx
  • 13:06:09 <xaver> Guest|96874: you create for every user a "big" object - this needs resources
  • 13:09:33 <gbod_> Guest|96874: You might slim down the user objects to only the properties needed in your table
  • 13:14:59 <Harpagophyt> what could be wrong if i use: <flux:field.input name="settings.carousel.id" default="{v:random.string(length: 8)}" /> and if i use it in the main section it is empty
  • 13:33:53 <xaver> gbod_: essen ticket?
  • 13:34:12 <gbod_> Hi, after updating fluidpages to current development head all of my backendlayouts break. I found out that it breaks with commit https://github.com/FluidTYPO3/fluidpages/commit/6353dab98eba6fa3ebb981718d9f40f0bda85d21 Anybody out there having the same experiences?
  • 13:34:38 <gbod_> xaver: nope, sorry, no time at that weekend. :(
  • 13:35:08 <xaver> gbod_: t3uxw a spot opened up
  • 13:35:15 <NamelessCoder> gbod_ read the following commit, https://github.com/FluidTYPO3/fluidpages/commit/28da1127239a00b7fafb87a6317d4930ac3d5e63
  • 13:36:47 <xaver> hi NamelessCoder :)
  • 13:40:45 <gbod_> NamelassCoder: Ah, the sheet "Appearence" is ment with that comment. Thank you!
  • 13:41:36 <gbod_> xaver: Will you be there at t3uxw? And how do you know about the open spot?
  • 13:42:16 <NamelessCoder> hey xaver :)
  • 13:43:32 <gbod_> NamelessCoder: At first I thought I broke it with my FormalCodeReview stuff currently ongoing. It's me, coding46 from github. ;)
  • 13:45:50 <NamelessCoder> ahaa, now the four initials make sense hehe
  • 13:48:16 <xaver> gbod_: i will be where and somebody couldn't come
  • 13:52:45 <batjony> hello fluid gurus
  • 13:54:10 <batjony> a quick question, could someone say why this does not work <f:link.page additionalParams="{'{dynamicParamName}': '{dynamicParamValue}'}" />
  • 13:54:23 <batjony> i want both the param name and value to be variable
  • 13:54:36 <NamelessCoder> fluid simply doesn't work that way
  • 13:54:46 <NamelessCoder> what you write there would require dual parsing
  • 13:55:36 <batjony> how can I refactor this syntaxis in order to work
  • 13:56:07 <NamelessCoder> I suggest building those parameters in PHP instead
  • 13:58:40 <batjony> NamelessCoder: for example <?php $this->view->assign('test', array($dynamicParamName => $dynamicParamValue)); ?> and then <f:link.page additionalParams="{test}" /> ?
  • 13:59:36 <NamelessCoder> yep
  • 13:59:40 <batjony> 10x
  • 14:00:36 <batjony> NamelessCoder: and in fluid is not possible ?
  • 14:01:05 <NamelessCoder> possible, yes. Wise, absolutely not.
  • 14:02:20 <batjony> ok
  • 14:31:26 <Fizelchen> is flux 7.1 only compatible with Typo3 6.2.x ?
  • 14:32:17 <Fizelchen> i get an error with flux 7.1 staging in Typo3 6.1.10: Fatal error: Class 'TYPO3\CMS\Core\Versioning\VersionState' not found in /html/typo3/typo3conf/ext/flux/Classes/ViewHelpers/Be/ContentAreaViewHelper.php on line 133
  • 14:37:30 <xaver> NamelessCoder:
  • 14:38:19 <xaver> i think it is planed as 6.1 + 6.2, but maybe the implementation of T3 class is outdated
  • 14:41:33 <Fizelchen> yes...i had an older dev version of 7.1 running, and that made no error
  • 15:26:01 <william_klee> hi all, does someone knows how can i have a link field for a fluidcontent. I cant find it in flux documentation
  • 16:16:38 <william_klee> someone have any idea?
  • 16:38:28 <bjo3rn> hi william_klee
  • 16:38:44 <bjo3rn> you mean a field with a link wizard?
  • 16:39:11 <gbod> william_klee: Do you mean <flux:field.input name="link"><flux:wizard.link /></flux:field.input>
  • 16:39:29 <gbod> bjo3rn: Ups. ;)
  • 16:39:43 <bjo3rn> hehe, better two than none ;)
  • 16:39:54 <bjo3rn> moar is moar!
  • 16:40:00 <gbod> Indeed
  • 16:46:10 <bjo3rn> well...
  • 16:46:36 <william_klee> yes i mean a field with a link wizard(external, or page link)
  • 16:46:57 <bjo3rn> ok, then use gbod's code. that's it.
  • 16:47:39 <bjo3rn> the field will contain the pageUid or url in case of an external link.
  • 16:48:24 <william_klee> that works, but how? (im a beginner, sry)
  • 16:48:52 <bjo3rn> you are creating a custom content element?
  • 16:48:56 <william_klee> yes
  • 16:49:05 <bjo3rn> can you pastebin the template?
  • 16:49:09 <bjo3rn> ...or gist
  • 16:49:34 <william_klee> https://gist.github.com/anonymous/d5d48ded5eeec1049093
  • 16:51:11 <bjo3rn> that looks good on a first glance.
  • 16:52:00 <bjo3rn> you can now render the link with <f:link.page pageUid="{link}">My Link</f:link.page>
  • 16:54:32 <william_klee> that works perfectly, thanks.
  • 16:54:46 <bjo3rn> yw :)
  • 17:01:26 <papillon6> Hi all! I'm struggling with a caching problem in fluid. Page generation is very slow, due to a complex navigation-structure, which needs several nested for-each-loops in fluid. Analizing the cached entry in typo3temp/Cache/... revealed that all iterations (for-each) are still in the cached file. Is there a way to cache a ready-rendered HTML-structure instead?
  • 17:16:28 <TorstenFink> Hi there, i have a Problem with the current flux/fluidcontent github staging and typo3 6.1.10, image references are not copied, anyone has infos to this?
  • 17:16:44 <TorstenFink> i found something that this is a problem of typo3, maybe its fixed in 6.2.?
  • 17:23:22 <TorstenFink> come one someone is here ;)
  • 17:24:17 <Denyerec> We're all hiding.
  • 17:24:19 <Denyerec> Shhhh.
  • 17:24:22 <TorstenFink> :D
  • 17:24:35 <Denyerec> If you can upgrade to 6.2 without much fallout, I would recommend that anyway.
  • 17:24:54 <TorstenFink> you know if this fix my issue?
  • 17:24:56 <Denyerec> As for the Fluidcontent related issue specifically, I do not know enough to be able to help.
  • 17:25:03 <TorstenFink> ok
  • 17:25:31 <TorstenFink> i think this will be the only solution but hoping i can implement a core patch in 6.1. and all works :/
  • 17:30:46 <bjo3rn> Denyerec you snitch ^^
  • 17:30:59 <bjo3rn> TorstenFink are you talking about a FAL issue here?
  • 17:36:04 <TorstenFink> yes
  • 17:37:47 <TorstenFink> i have an FCE with two inline.fal field, all two are not copied if i do "copy default content elements"
  • 17:38:00 <bjo3rn> hm. https://github.com/FluidTYPO3/flux/issues/573 maybe?
  • 17:38:01 <TorstenFink> the sys_file_reference entries are not copied i mean
  • 17:38:27 <TorstenFink> y i saw this
  • 17:38:47 * bjo3rn is reading right now
  • 17:38:58 <TorstenFink> tested a core patch https://review.typo3.org/#/c/30632/ and https://review.typo3.org/#/c/30633/
  • 17:39:03 <TorstenFink> doesnt help
  • 17:39:12 <bjo3rn> you are on staging branch, right?
  • 17:39:20 <TorstenFink> yes
  • 17:39:33 <TorstenFink> for flux fluidpages fluidcontent and vhs
  • 17:39:36 <bjo3rn> it's fixed in development branch in combo with TYPO3 6.2 it seems
  • 17:39:57 <TorstenFink> do you have an link for me where there is some info to this?
  • 17:40:10 <bjo3rn> only the above issue
  • 17:40:10 <TorstenFink> going to 6.2 is a hard discussion with my PM ...
  • 17:40:15 <TorstenFink> ok
  • 17:40:33 <bjo3rn> but as Denyerec correctly stated it's no big deal to go 6.2
  • 17:40:34 <TorstenFink> the strange thing is that for my own Text/Image element it works
  • 17:40:37 <TorstenFink> with <flux:field.inline.fal name="image" minItems="1" />
  • 17:41:00 <TorstenFink> im little afraid of the changes to fal
  • 17:41:11 <TorstenFink> the new meta table
  • 17:41:11 <bjo3rn> by 'my own' you mean your user or your fce?
  • 17:41:16 <Denyerec> Well I'm afraid of everything
  • 17:41:19 <TorstenFink> my own fce
  • 17:41:20 <Denyerec> so you're miles ahead :D
  • 17:41:24 <TorstenFink> :D
  • 17:41:28 <bjo3rn> hehe
  • 17:42:04 <TorstenFink> bjoern any idea why it works in my Text/Image FCE?
  • 17:42:20 <TorstenFink> it would feel good to unstand why its working there
  • 17:42:45 <bjo3rn> hm. and it doesn't work in core ces?
  • 17:42:45 <TorstenFink> the difference is the field name, and that i have only ohne field with an image not two like in my other fce
  • 17:42:53 <TorstenFink> i dont use core ces anymore
  • 17:42:58 <TorstenFink> all self implemented with flux
  • 17:43:01 <bjo3rn> then I don't get it.
  • 17:43:27 <bjo3rn> what do you mean with 'it works in _my_ Text/Image FCE?'
  • 17:43:41 <TorstenFink> i build an FCE with flux
  • 17:43:46 <TorstenFink> for text with image element
  • 17:43:56 <bjo3rn> ok
  • 17:44:07 <TorstenFink> there the fal copy works for
  • 17:44:18 <TorstenFink> but not in an other fce i created
  • 17:44:24 <bjo3rn> ah, ok
  • 17:44:45 <bjo3rn> or better: wtf?
  • 17:44:49 <TorstenFink> :D
  • 17:44:54 <TorstenFink> this is my feeling ;)
  • 17:45:09 <bjo3rn> can you pastebin those two?
  • 17:45:18 <TorstenFink> yes
  • 17:45:30 <bjo3rn> maybe some eagle eye can help ^^
  • 17:45:49 <TorstenFink> http://pastebin.com/gvzf89jg
  • 17:45:55 <TorstenFink> the working one
  • 17:46:31 <TorstenFink> http://pastebin.com/8gmSdchG
  • 17:46:34 <TorstenFink> the not working one
  • 17:46:34 <bjo3rn> sec, phone
  • 17:50:31 <TorstenFink> ok i saw it doesnt work anymore, not by text/image and any other!
  • 17:50:49 <TorstenFink> it maybe was a cache from the old flux version :/
  • 17:50:51 <TorstenFink> sorry man
  • 17:51:08 <TorstenFink> so now nowhere the sys_file_reference is copied
  • 17:51:16 <TorstenFink> but maybe this works with 6.2
  • 17:51:47 <TorstenFink> "Localization failed; There already was a localization for this language of the record!" this is the message in the BE in red
  • 17:52:02 <bjo3rn> I'm back, sorry
  • 17:52:31 <bjo3rn> ok, this looks like the mentioned issue and should be fixed in current dev version of flux
  • 17:52:48 <TorstenFink> but only with 6.2 right?
  • 17:53:07 <bjo3rn> this is what's mentioned in the issue, yes
  • 17:53:27 <bjo3rn> when did you checkout staging last time?
  • 17:53:43 <bjo3rn> nevermind
  • 17:54:21 <TorstenFink> today
  • 17:55:42 <TorstenFink> hmm staging is "This branch is 20 commits ahead of development"
  • 17:55:59 <TorstenFink> so changing to dev wouldnt bring anything
  • 17:57:23 <bjo3rn> ah, NamelessCoder merged dev into staging today
  • 17:58:26 <TorstenFink> ok then the only option is updating typo3
  • 17:58:34 <TorstenFink> thank you bjoern, now i feel saver ;)
  • 17:58:58 <bjo3rn> I didn't do anything ;)
  • 17:59:10 <TorstenFink> you did
  • 17:59:12 <TorstenFink> bye
  • 17:59:21 <bjo3rn> do your backups!
  • 17:59:26 <bjo3rn> arggh. too late!
  • 18:00:21 <soee> hiho :)
  • 18:00:37 <bjo3rn> hi :)
  • 18:07:22 <william_klee> it's me again :) that still about the link field when a page is selected, i can see the page'id in the input field but i need to display page's title in the input field. Did some search but find anything about it.
  • 18:37:50 <gbod_> NamelessCode: Great and constant code quality. Really nice.
  • 22:49:24 <gbod> NamelessCoder?
  • 23:47:33 <irnnr> hey there
  • 23:48:24 <irnnr> I have a multi tree installation, and would like to use fluidpages for only one of the sites for now. Any way I can disable fluidpages for the other sites?
  • 23:56:18 <gbod_> irnnr: take a look into the ext_tables.php of https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme There you can see the way fluidpages and fluidcontent are turned on an off. You can do it in the same way based on the page uid of your tree you like to use fluidpages in.
  • 23:57:07 <gbod_> Basically it's all about registering your provider extension for one of the special use cases Pages or Content.

20140918

  • 00:05:19 <irnnr> that's not quite what I'm looking for
  • 00:05:44 <irnnr> I have an installation with two sites
  • 00:06:04 <irnnr> one site (tree) is using regular backend layouts
  • 00:06:25 <irnnr> now I added another site which is supposed to use fluidpages
  • 00:07:04 <irnnr> I did not notice/had forgotten until now that fluidpages had taken over the whole installation
  • 00:21:45 <xaver> who does a multitee installation
  • 00:22:04 <xaver> the horror
  • 00:22:07 <irnnr> ??
  • 00:22:21 <irnnr> what are you talking about?
  • 00:22:32 <irnnr> There's nothing wrong with multi tree!
  • 00:22:44 <xaver> if oyu need to update a big extension and only one site gets the budget
  • 00:22:55 <irnnr> mind you, I never talked about multi language
  • 00:23:23 <irnnr> ... wrong clients
  • 00:23:33 <xaver> also db size increases
  • 00:23:34 <irnnr> either way it does not matter.
  • 00:23:37 <xaver> slower site
  • 00:23:52 <irnnr> who care for DB size at the size of a TYPO3 installation?
  • 00:24:12 <irnnr> slower speed? nonesense
  • 00:24:19 <xaver> ofcourse
  • 00:24:29 <xaver> you need to load lager tables
  • 00:24:30 <irnnr> whatever you want to believe
  • 07:00:12 <rosieres> Anyone in? -> <f:for each="{newsItem.categories}" as="category" iteration="key"><f:if condition="{category.parentcategory.uid} == 57"><span class="seminarcattitle {key.index}"> {category.title}{f:if(condition: key.isLast, then: ' Last')}{f:if(condition: key.isFirst, then: ' First')} </span> </f:if></f:for> first works - last not
  • 07:00:15 <rosieres> why?
  • 09:12:04 <bjo3rn> rosieres?
  • 09:12:46 <bjo3rn> I guess the last category's parentcategory.uid is not 57 ;)
  • 09:43:42 <Mister^Mo> Hi! After upgrade extension vhs to the latest version I get the following error :Fatal error: Class 'Tx_Vhs_ViewHelpers_Page_HeaderViewHelper' not found in /srv/www/mainPage/typo3_src-6.2.4/typo3/sysext/core/Classes/Utility/GeneralUtility.php
  • 10:23:37 <bjo3rn> Mister^Mo you need to update the namespace declaration in your template.
  • 10:24:49 <soee> bjo3rn: he already did, though he has this error:
  • 10:24:50 <soee> [10:09] <Mister^Mo> soee: Works much better now. But I have now a problem with my menu. It brings me the error: No value found for key "\FluidTYPO3\Vhs\ViewHelpers\Page\Menu\AbstractMenuViewHelper->variables" That's my code for the menu: http://pastebin.com/cEsfLYEy
  • 10:26:01 <bjo3rn> hm. cleared all caches?
  • 10:27:44 <Mister^Mo> yes, I have cleared all caches
  • 10:28:20 <bjo3rn> ok, mind removing the v:page.menu.sub temporarily? should be the cause.
  • 10:28:27 <bjo3rn> *
  • 10:28:32 <bjo3rn> *could
  • 10:29:09 <bjo3rn> ah, got it. it's a bug.
  • 10:29:26 <bjo3rn> the key mustn't have a leading backslash :S
  • 10:29:38 <bjo3rn> bugfix PR on the way
  • 10:40:08 <Mister^Mo> Thank you very much for your fast work! Works fine and all updates are successfull done :)
  • 11:12:23 <erredeco> Hi there, a question about rendering of FAL resources on an extension developed by one colleague
  • 11:12:42 <erredeco> let's say we have a table called "tx_congressintesi_domain_model_congresso"
  • 11:12:59 <erredeco> with a field called "imgLarga"
  • 11:13:09 <erredeco> which is a FAL field
  • 11:13:22 <erredeco> I'd like to view the image :)
  • 11:13:55 <erredeco> using {congresso.imgLarga}
  • 11:14:20 <erredeco> the output is TYPO3\CMS\Extbase\Domain\Model\FileReference:10
  • 11:14:45 <erredeco> and then..?
  • 11:15:01 <erredeco> I don't know exactly how to continue :=
  • 11:15:05 <erredeco> :)
  • 11:15:16 <erredeco> I see that <v:resource.image identifier="10" alt="" title="" treatIdAsUid="0" treatIdAsReference="1" /> prints the image
  • 11:15:47 <erredeco> I don't know how to merge the two things
  • 11:22:48 <TorstenFink> Hello
  • 11:23:44 <TorstenFink> i get an error "1: [newlog()] Localization failed; There already was a localization for this language of the record!" if i translate an FCE with an "<flux:field.inline.fal name="productimage" minItems="1" />", i use the staging versions of flux and fluidcontent from today and typo3 6.2.4
  • 11:23:49 <TorstenFink> any ideas how to fix it?
  • 11:36:08 <erredeco> :S
  • 11:43:00 <TorstenFink> ok i think i found it
  • 11:43:13 <TorstenFink> images in sys_file_reference are with sys_language_uid -1
  • 11:43:14 <TorstenFink> ...
  • 11:49:00 <erredeco> I tried with:
  • 11:49:01 <erredeco> <v:variable.set name="falImage" value="{v:resource.record.fal(field: 'imgLarga', table: 'tx_congressintesi_domain_model_congresso')
  • 11:49:01 <erredeco> -> v:iterator.extract(key: 'id')
  • 11:49:01 <erredeco> -> v:iterator.first()}"/>
  • 11:49:21 <erredeco> but {falImage} seems empty :( :(
  • 11:52:01 <TorstenFink> maybe uid instead of id?
  • 11:55:25 <erredeco> @TorstenFink: umm no :(
  • 11:55:34 <erredeco> no way
  • 12:01:59 <BenjaminR> @TorstenFink: +
  • 12:03:39 <TorstenFink> +?
  • 12:10:26 <TorstenFink> anyone knows why translating an FCE works for this http://pastebin.com/gvzf89jg
  • 12:10:32 <TorstenFink> but not for this http://pastebin.com/8gmSdchG
  • 12:10:41 <TorstenFink> there is no error message in be
  • 12:12:49 <TorstenFink> i mean the copy of the images ...
  • 12:16:57 <erredeco> @TorstenFink: sorry? I don't understand
  • 12:17:59 <TorstenFink> i created 2 FCE with flux and fluidcontent
  • 12:18:07 <TorstenFink> for the first one if i translate it
  • 12:18:13 <TorstenFink> the image reference is copied
  • 12:18:19 <TorstenFink> for the second it isnt
  • 12:20:12 <TorstenFink> you know what i mean?
  • 12:32:21 <erredeco> :S
  • 12:37:25 <NamelessCoder> erredeco is your database field actually named "imgLarga", casing and spelling included?
  • 12:38:10 <NamelessCoder> and is that field a proper FAL relation field declared in TCA?
  • 12:39:33 <NamelessCoder> erredeco nevermind; you're missing the "uid" or "record" argument for v:resource.record.fal. It doesn't know *which* record you want. Use either one of those arguments, but not both together. When using "record" of course the argument should be the record from *your* table.
  • 12:39:50 <erredeco> I'll check it
  • 12:39:55 <erredeco> thanks
  • 12:41:23 <NamelessCoder> thank me if I'm right ;)
  • 12:41:59 <erredeco> ok, field name was actually wrong
  • 12:42:24 <erredeco> I still don't understand what the argument "record" or "uid" should be
  • 12:42:30 <NamelessCoder> but the record/uid thing is also relevant
  • 12:42:43 <erredeco> uid should be the uid of the content element I'm using
  • 12:42:45 <NamelessCoder> if UID it must be the integer UID of the record from the table you specify
  • 12:46:43 <erredeco> so UID if I want to specify a single uid like 10, 20, 50 etc
  • 12:46:59 <erredeco> the UID of a specific record on the table
  • 12:54:09 <erredeco> still don't get what "record" is :S
  • 13:03:12 <NamelessCoder> you can use {record} if you already have the record that would otherwise be loaded based on table+uid. So you use either table+field+uid OR you use table+field+record. The latter is more efficient if for example you are already iterating an array of records from that table - because you save an SQL query per usage.
  • 13:03:56 <NamelessCoder> table+field is always required because TCA is required and field must be known because that's where the value is either stored, or that's the field used in the m:n relation.
  • 13:05:53 <NamelessCoder> https://github.com/FluidTYPO3/vhs/blob/development/Classes/ViewHelpers/Resource/Record/AbstractRecordResourceViewHelper.php#L169
  • 13:07:07 <erredeco> I don't know what the "record" name is :S... the only example I find online are about record=page on pages table
  • 13:07:41 <erredeco> I hav an iteration because in my template I have
  • 13:07:42 <erredeco> <f:for each="{congressi}" as="congresso">
  • 13:07:43 <erredeco> <div class="event-list-holder">
  • 13:07:43 <erredeco> <f:render partial="Congresso" arguments="{_all}" />
  • 13:07:43 <erredeco> </div>
  • 13:07:43 <erredeco>
  • 13:07:43 <erredeco> </f:for>
  • 13:08:30 <erredeco> so in the partial Congresso I have the single object "{congresso.something}" to get the field values
  • 13:12:33 <NamelessCoder> but is {congresso} an object or an array? An array is required.
  • 13:12:59 <erredeco> i think {congresso} is an array
  • 13:13:43 <NamelessCoder> then do not use the uid, instead use table+field+record arguments and set record argument to {congresso}
  • 13:14:10 <erredeco> let me try...
  • 13:14:18 <erredeco> <v:variable.set name="falImage" value="{v:resource.record.fal(record:congresso, field:'img_larga', table:'tx_congressintesi_domain_model_congresso')
  • 13:14:18 <erredeco> -> v:iterator.extract(key: 'id')
  • 13:14:18 <erredeco> -> v:iterator.first()}"/>
  • 13:15:00 <erredeco> sorry I was wrong
  • 13:15:08 <erredeco> congresso is an object not an array
  • 13:15:16 <erredeco> the result is an error
  • 13:15:17 <erredeco> The argument "record" was registered with type "array", but is of type "object" in view helper "FluidTYPO3\Vhs\ViewHelpers\Resource\Record\FalViewHelper"
  • 13:18:06 <NamelessCoder> you could convert it but it is actually more efficient to just pass the UID then
  • 13:18:27 <NamelessCoder> a single, fully indexed query takes no time at all
  • 13:57:15 <TorstenFink> hi, field.inline.fal image translation only works if the name is "image" anyone has an idea to this?
  • 14:02:27 <TorstenFink> someone has a fce where the field.inline.fal name is not image ?
  • 14:14:38 <erredeco> @namelessCoder: as my congresso record has uid=1
  • 14:14:41 <erredeco> I tried with
  • 14:14:42 <erredeco> <v:variable.set name="falImage" value="{v:resource.record.fal(uid:1, field:'img_larga', table:'tx_congressintesi_domain_model_congresso')
  • 14:14:42 <erredeco> -> v:iterator.extract(key: 'id')
  • 14:14:42 <erredeco> -> v:iterator.first()}"/>
  • 14:15:14 <erredeco> the result of printing: {falImage} is "array"
  • 14:17:19 <TorstenFink> its alway an array
  • 14:17:37 <TorstenFink> no mather if its only one or multiple images
  • 14:18:07 <TorstenFink> <v:resource.image identifier="{graphimageReference.0.uid}" />
  • 14:18:09 <TorstenFink> so i do it
  • 14:18:30 <TorstenFink> + treatIdAsReference="1"
  • 14:19:46 <erredeco> better: <f:debug>{v:resource.record.fal(uid: 1, field: 'img_larga', table: 'tx_congressintesi_domain_model_congresso')}</f:debug>
  • 14:20:14 <erredeco> result is array(empty)
  • 14:22:15 <cedricziel> isnt that a lazy field which you have to iterate on first?
  • 14:22:36 <cedricziel> *ducks and runs*
  • 14:22:47 * cedricziel hates the fal VH stuff
  • 14:25:03 <erredeco> :S
  • 14:30:14 <erredeco> still don't get it :(
  • 14:31:47 <erredeco> where am I wrong???
  • 14:50:44 <TorstenFink> anyone has an idea why translating a fce with an inline.fal image doesnt working if the name is e.g. "foobar" but if the name is "image" it works?
  • 14:50:48 <TorstenFink> i have no idea :/
  • 16:15:33 <RVVN> Hey, I'm trying to use flux to create a startingpoint field, anyone able to help me ?
  • 16:16:13 <RVVN> I tried field.inline / field.resource without success
  • 16:20:34 <NamelessCoder> field.select(table: 'pages', where: 'doktype = 255') etc.
  • 16:21:08 <NamelessCoder> it won't work as Extbase plugin storage folder though, for that you need to use the actual TCA property on tt_content itself
  • 16:30:08 <RVVN> Thanks, i try the select :)
  • 17:30:31 <Guest|63589> hello everybody.. i have 2 fluid pages --> how i can change the pagelayout (seitenlayout) order in the backend ???
  • 17:31:44 <Guest|63589> this is the code: <flux:form id="foo" label="TYP1: Startseite"> it exist a option to say this is the first layout?
  • 17:42:12 <Guest|63589> somebody can help?

20140919

  • 09:02:02 <Guest|93776> somebody here
  • 09:02:03 <Guest|93776> ?
  • 09:38:19 <bjo3rn> Guest|93776 yes
  • 09:38:39 <bjo3rn> wazzup?
  • 09:58:28 <marteadrian> Hello, i'm trying to implement a menu for pages with teaser text and page image. My approach is to use http://fluidtypo3.org/viewhelpers/vhs/master/Page/MenuViewHelper.html with the attribute "as". Now i can not find any example or doc how to use this array defined in "as" parameter of view helper, to use it inseide viewhelper tag. Is there any tut
  • 09:58:28 <marteadrian> orial/doc/example available?
  • 09:58:51 <marteadrian> (I use git (develop) version of vhs)
  • 10:08:30 <marteadrian> so i just played around little bit and i use a for each loop inside menu view helper, which works already good for page.title. Now only problem remains, that i need some hint for using an image there. I would like to use "Page Ressources" in backend, create a new relation to an image. Anyone has a hint how to use that in helper?
  • 10:10:50 <gbod> marteadrian: Give <v:page.resources.fal /> a try
  • 10:11:27 <marteadrian> (y) thanks!
  • 10:56:42 <marteadrian> @gbod: I tried not with <v:resource.image identifier="{v:page.resources.fal(field: 'settings.pageimage', uid: {subpage.uid})}" />. Where settings.pageimage is an own flux field, defined like so: <flux:field.inline.fal name="settings.pageimage" label="Page Image" multiple="false" /> in page template. but i just get now output...
  • 11:05:58 <gbod> marteadrian: The following does the job for me:
  • 11:06:20 <gbod> <v:page.resources.fal table="pages" field="media" uid="{page.uid}" as="images">
  • 11:06:20 <gbod> <v:condition.type.isArray value="{images}">
  • 11:06:20 <gbod> <f:then>
  • 11:06:20 <gbod> <f:for each="{images}" as="image" iteration="iteration">
  • 11:06:20 <gbod> <v:media.image src="{image.url}" alt="{image.alternative}" width="120c" height="120c"/>
  • 11:06:21 <gbod> </f:for>
  • 11:06:21 <gbod> </f:then>
  • 11:06:30 <gbod> </v:condition.type.isArray>
  • 11:06:31 <gbod> </v:page.resources.fal>
  • 11:07:57 <gbod> media is the field in the page resources, {page.uid} is the uid of the page from which i like to get all the images.
  • 11:09:12 <gbod> It is the same way the ImageGallery in https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme works but for pages
  • 11:13:59 <marteadrian> @gbod: works like a charme! thanks. and thanks also for the link!
  • 11:15:37 <gbod> marteadrian: you're welcome
  • 11:17:52 <gbod> lol, that escalated quickly.
  • 11:19:23 <glucka> hi
  • 11:19:33 <glucka> I cant set plugin.tx_fluidcontentcore.settings.defaults.variant
  • 11:19:43 <glucka> version works!
  • 11:19:54 <glucka> any idee?
  • 11:22:53 <glucka> if i set version become an error.. but if i set variant see always Standard
  • 11:30:28 <gbod> glucka: hmm, if I set plugin.tx_fluidcontentcore.settings.defaults.variant = Vendor.ExtensionName and
  • 11:30:28 <gbod> plugin.tx_fluidcontentcore.settings.defaults.version = Text.New I get the correct selected entry "Text.New" in the version box,
  • 11:32:50 <gbod> glucka: But yes, the variants field stays at the "Standard" value
  • 11:35:33 <glucka> gbod: thanks for your confirmation
  • 11:35:50 <glucka> yes version works
  • 11:36:13 <gbod> glucka: but where do you get an error?
  • 11:36:16 <glucka> but only variant does not
  • 11:36:36 <glucka> the error was my fault
  • 11:39:55 <glucka> wrong version name given
  • 11:44:42 <glucka> ahh.. its works... by variant show always "Standard" but render the given variant
  • 11:45:19 <glucka> :)
  • 11:45:43 <gbod> glucka: Yeah, it's just presentational
  • 11:45:48 <gbod> glucka: :D
  • 11:47:16 <glucka> thanks ;)
  • 11:52:54 <marteadrian> hi, i want to make a multi-column FCE. The user should have the possibility to select different layout like e.g. "50/50" or "33/33/33". Is it possible with flux to define a backend layout which dynamically shows available columns after selecting the specific layout somehow? I could not find conditions which could be used in Configration section....
  • 11:52:54 <marteadrian> Thanks for any hint.
  • 11:56:24 <gbod> marteadrian: Take a look into https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme the Content/Row.html Template There you can see a way how you be able to do dynamic columns. Just play with it to get your wishes come true.
  • 11:58:05 <marteadrian> hmpf, again this link... i'll investigate there now first before asking here ;) thanks!
  • 11:58:50 <erredeco> Hi I have a serious problem after updating to Flux 7.1.0
  • 11:59:06 <erredeco> Every time I insert a plugin on the page I get the error
  • 11:59:52 <erredeco> Oops, an error occurred!
  • 11:59:52 <erredeco> No content template found
  • 12:00:04 <erredeco> also with "login form", "media element"
  • 12:00:09 <erredeco> :S :S
  • 12:00:14 <erredeco> please, help!!!
  • 12:01:23 <gbod> marteadrian: Yes, they did a really great job showing all the incredible things one is able to do with flux
  • 12:02:45 <erredeco> :S
  • 12:04:57 <gbod> erredeco: TER version?
  • 12:05:07 <erredeco> TER version
  • 12:05:16 <erredeco> installed downloading the t3x file
  • 12:05:59 <erredeco> I can try to download the git version...
  • 12:12:47 <erredeco> as far as I can see the "master" version from git has a different file from the TER version:
  • 12:13:07 <erredeco> ext_emconf.php
  • 12:13:18 <erredeco> all other files are identical
  • 12:18:04 <erredeco> :S :S
  • 12:22:20 <erredeco> I have fluidpages and fluidcontent 3.1.0 and 4.1.0 from git
  • 12:22:27 <erredeco> could it be the problem?
  • 12:31:22 <erredeco> that was the problem
  • 12:51:22 <SuburbanWorrier> @erredeco Can u tell me what versions work for you. I've just pulled all the dev versions from git and I get the error you mentioned whenever I use the BE page module
  • 13:14:32 <GRIMMCREATIVE> Hello all, i updated every FluidTYPO3 Extension with new development branch. Works but now my Backend Layouts are gone :( Some Idea why?
  • 13:16:01 <gbod> GRIMMCREATIVE: https://github.com/FluidTYPO3/fluidpages/commit/28da1127239a00b7fafb87a6317d4930ac3d5e63
  • 13:17:08 <GRIMMCREATIVE> :) THX alot @ gbod
  • 13:54:00 <glucka> latest fluidpage: if a clear the typo3temp folder, frontend is rendered once.. after refresh: The page is not configured! [type=0
  • 13:56:39 <glucka> if i logged in in backend.. frontend rendered normal...
  • 13:57:16 <glucka> logout: "The page is not configured! [type=0]..."
  • 14:00:43 <NamelessCoder> glucka I can't reproduce that problem at all. Did you check+save the new extension configuration for fluidpages?
  • 14:02:06 <glucka> yes, Backend Layout selected
  • 14:03:53 <NamelessCoder> not that; this one: https://github.com/FluidTYPO3/fluidpages/commit/ff0b36aded5f7ace355978378b49fe0c335fa0d4
  • 14:04:55 <glucka> i try it
  • 14:06:27 <gbod> NamelessCoder: Busy day ;)
  • 14:06:58 <NamelessCoder> it had to be done!
  • 14:10:02 <glucka> hmm.... Automatic initialisation is enabled
  • 14:11:04 <NamelessCoder> save config to be sure
  • 14:11:55 <glucka> same problem...
  • 14:13:58 <glucka> i use an older provider extension.. generatet with builder in july
  • 14:15:43 <NamelessCoder> sounds like the typoscript either is invalid, is caught out by some condition or is simply not loaded
  • 14:16:12 <Guest|67834> hello everybody: is it possible to change the order of fluid content element in typo 3 backend?
  • 14:16:14 <Guest|67834> http://www.directupload.net/file/d/3750/923yzowg_jpg.htm
  • 14:16:43 <glucka> and if im logged in in backend it works.. i cant explain why
  • 14:19:31 <NamelessCoder> Guest|67834 yes: use options="{Fluidcontent: {sorting: 123}}"
  • 14:19:35 <NamelessCoder> on flux:form
  • 14:21:29 <Guest|67834> this way: <flux:form sorting="1"> ???
  • 14:21:48 <glucka> i try a prev version of typo3 6.2
  • 14:22:15 <NamelessCoder> Guest|67834 no, write it the way I wrote it ;) <flux:form ... options="{Fluidcontent: {sorting: 123}}">
  • 14:25:11 <Guest|67834> testing
  • 14:29:32 <Guest|67834> <flux:form wizardTab="Test" id="spalte" label="Test" options="{Fluidcontent: {sorting: 1}}>
  • 14:29:35 <Guest|67834> doesnt works
  • 14:30:25 <NamelessCoder> default value is zero
  • 14:30:44 <NamelessCoder> must use recent fluidcontent version for this to work
  • 14:30:55 <NamelessCoder> system caches must be cleared to rebuild the definitions
  • 14:35:31 <erredeco> @SuburbanWorrier sorry for my late answer
  • 14:35:40 <erredeco> actually I'm using all versions from TER
  • 14:36:19 <SuburbanWorrier> @erredeco - thanks, and np being "late"
  • 14:36:20 <erredeco> sorry
  • 14:37:14 <SuburbanWorrier> for the record there was an update to a file in the git fluidpages extension. Clearly I was victim to a found and squashed bug.
  • 14:37:37 <erredeco> Flux 7.1.0, VHS 2.0.1, fluidpages 3.0.0, fluidcontent 4.0.0
  • 14:38:12 <erredeco> I see that there are updates
  • 14:38:24 <erredeco> vhs 2.0.2, fp 3.1.0 and fc 4.1.0
  • 14:39:16 <erredeco> btw: I found that the extension "vidi" has the same namespace "v" for the viewhelpers as vhs
  • 14:42:50 <NamelessCoder> namespaces can be chosen freely - we only suggest "v" as default
  • 15:00:15 <mikemCH> Hi i use the newest master flux7.1 vhs 2.01 fluidpages 3.1 fluidcontent 4.1... after creating a new provider extension using builder i get this error...Template could not be loaded. I tried "/Users/mx/Websites/mysite/cms/typo3conf/ext/fluidpages/Resources/Private/Templates/Page/Default.html" am i doing something wrong?
  • 16:29:41 <glucka> NamelessCoder: it is possible that Flux\Core::addStaticTypoScript not work in ext_tables?
  • 16:30:11 <glucka> if i put this code in ext_localconf... frontend works again
  • 16:47:34 <glucka> in ext_tables.php run the script only once

20140920

  • 07:56:02 <Romm> Hey :)
  • 07:56:09 <Romm> Anyone there ?
  • 08:02:01 <bjo3rn> yep, shoot
  • 08:03:14 <bjo3rn> Romm?
  • 08:19:41 <bjo3rn> ok, next time ^^
  • 08:28:43 <Romm> Hey bjo3rn, still there ? :p
  • 08:29:02 <Romm> I have a question about Fluid inline usage
  • 08:30:08 <Romm> I want to call a ViewHelper in an inline condition
  • 08:30:23 <Romm> I tried several things, including the one below:
  • 08:30:27 <Romm> arguments="{label: '{f:if(condition: field.errors, then: sf:errorMessage(errors: {field.errors}), else: \'\')}'}"
  • 08:30:41 <Romm> But it ain't working :/
  • 08:33:46 <Romm> If there is no solution, I can call the ViewHelper in my section, but I wanted to know if I can do it this way :)
  • 08:34:23 <bjo3rn> hi Romm
  • 08:35:13 <bjo3rn> sf:errorMessage is another viewhelper, right?
  • 08:35:56 <Romm> Yup, one of my own
  • 08:36:14 <bjo3rn> try wrapping that one in '{sf:errorMessage()}'
  • 08:36:26 <bjo3rn> (including the quotes)
  • 08:36:29 <Romm> Ok
  • 08:36:35 <Romm> Quotes need to be escaped I guess ?
  • 08:36:46 <bjo3rn> no, not there
  • 08:37:08 <Romm> ok
  • 08:37:10 <bjo3rn> ah, wait
  • 08:37:32 <bjo3rn> I'd first try to use the condition outside of the label to see it's working
  • 08:37:41 <bjo3rn> then fiddle with the quoting
  • 08:38:23 <bjo3rn> fx double quotes for the label argument and single quotes inside
  • 08:38:37 <bjo3rn> the proper nesting is important
  • 08:38:42 <Romm> Yup I got an exception with not escaped quotes, but now I got something interesting
  • 08:39:02 <Romm> I run into the ViewHelper
  • 08:39:47 <bjo3rn> that means?
  • 08:39:55 <Romm> #1: PHP Warning: implode(): Invalid arguments passed in [...]typo3conf/ext/site_factory/Classes/ViewHelpers/Be/ErrorMessageViewHelper.php
  • 08:39:58 <Romm> :)
  • 08:40:18 <Romm> Meaning function is called, but argument seems to be null
  • 08:40:51 <bjo3rn> nah, '{field.errors}' with quotes please ;)
  • 08:41:19 <Romm> Oh right
  • 08:41:29 <bjo3rn> or field.errors without braces and quotes (better)
  • 08:43:18 <Romm> Yeah working ! =)
  • 08:43:24 <bjo3rn> yay!
  • 08:43:30 <Romm> Great, thanks man :)
  • 08:43:36 <bjo3rn> yw :)
  • 08:44:17 <Romm> Have a nice day ^^
  • 08:44:42 <bjo3rn> rule of thumb: if the argument is a variable use it as is. if it needs to be rendered (strings fx) use braces and quotes.
  • 08:44:54 <bjo3rn> thanks, same to you
  • 08:45:07 <Romm> Ok I'll remember the tip :)

20140921

20140922

  • 09:44:45 <LarsP> Good Morning, I have updated to the new versions of flux, fluidcontent and vhs (dev-staging). With older versions, FluidContent wrote "Namespace.UpperCamelCaseExtensionName:Template.html" into the the Database field "tx_fed_fcefile". But in the current dev-stating version it writes "ext_name:Template.html" into the database. The FluidContent elements are registered with "\FluidTYPO3\Flux\Core::registerProviderExtensionKey('Namespace.UpperCamelCaseExtensionName
  • 09:44:56 <LarsP> Does somebody has the same problem?
  • 10:40:40 <erredeco> [OT] I need a little help with the RTE I added to an extension developed by my team
  • 10:41:14 <erredeco> I see here how to add the RTE to a field in the extension:
  • 10:41:15 <erredeco> http://docs.typo3.org/typo3cms/CoreApiReference/Rte/InTheBackend/Index.html
  • 10:43:37 <erredeco> now... in the fluid template the field is {myext.testoPrincipale}
  • 10:44:19 <erredeco> If I put it in the code like this the tags are converted i.e. &lt;h2&gt; etc.
  • 10:44:44 <erredeco> Obviously I have to {myext.testoPrincipale -> f:format.html()}
  • 10:45:11 <erredeco> but doing so everything becomes surrounded by a paragraph tag ?!?!?!
  • 10:45:13 <erredeco> :S
  • 10:51:03 <erredeco> ok It seems a problem of TS Config
  • 10:51:17 <erredeco> I try to add RTE.default.proc.allowTagsOutside = address, article, aside, blockquote, footer, header, hr, nav, section,h1,h2,h3,h4,h5,h6,p,ul,ol,table
  • 10:53:17 <erredeco> but it does not work :S I cleared all caches and even typo3temp folder
  • 10:58:38 <erredeco> problem solved: use f:format.raw instead of f:format.html
  • 11:00:10 <erredeco> :)
  • 11:29:24 <TorstenFink> should it be possible to translate a non "default language" CE into the default language?
  • 11:29:44 <TorstenFink> currently its not possible with the latest staging version and TYPO3 6.2.4
  • 11:36:19 <erredeco> question: I have a CE with ID=51 inside a sysfolder with ID=2
  • 11:36:31 <erredeco> I want to render this element and this element only
  • 11:38:38 <erredeco> like with RECORDS typoscript object
  • 11:38:53 <erredeco> should I use <v:render.record />?
  • 11:40:07 <erredeco> the syntax is this: <v:render.record pageUid="2" contentUids="51"/> ?
  • 11:41:11 <TorstenFink> hm
  • 11:41:16 <TorstenFink> if it works, do it
  • 11:41:53 <LarsP> erredeco, I guess its <v:render.record contentUids="{0: {uid: 51}}" />
  • 11:42:36 <LarsP> sorry, it sould be: <v:render.record record="{uid: 51}" />
  • 11:44:02 <erredeco> umm nothing seems to work :S
  • 11:44:08 <erredeco> I tried even with <v:render.record pageUid="2" record="{uid:51}" />
  • 11:45:44 <erredeco> sorry... cache problem
  • 11:45:49 <erredeco> this works <v:render.record pageUid="2" record="{uid:51}" />
  • 11:46:33 <LarsP> pageUid attribute should not be necessary
  • 12:24:37 <ndee> hi overlords, regarding this: https://github.com/FluidTYPO3/documentation <-- is there an easy way to create a PDF of the whole repo?
  • 12:34:07 <marteadrian> hi all. i'm using latest git develop versions of the extensions. I'm trying to create a sluider, which has background-image, an image and some text fields per slide. Now i tried following configuration: <flux:form.object name="slide">
  • 12:34:07 <marteadrian> <flux:field.file name="settings.image" allowed="jpg, jpeg, png, gif"
  • 12:34:07 <marteadrian> maxItems="1" showThumbnails="1" />
  • 12:34:07 <marteadrian> <flux:field.file name="settings.backgroundImage" allowed="jpg, jpeg, png, gif"
  • 12:34:07 <marteadrian> maxItems="1" showThumbnails="1" />
  • 12:34:08 <marteadrian> <flux:field.text name="settings.header" />
  • 12:34:08 <marteadrian> </flux:form.object>
  • 12:34:32 <marteadrian> the problem is that on frontend only <flux:field.text name="settings.header" /> is available
  • 12:35:07 <marteadrian> when i dump the slides i see only:
  • 12:35:07 <marteadrian> array(1 item)
  • 12:35:07 <marteadrian> 1 => array(1 item)
  • 12:35:07 <marteadrian> slide => array(1 item)
  • 12:35:07 <marteadrian> settings => array(1 item)
  • 12:35:07 <marteadrian> header => 'TEST 1' (6 chars)
  • 12:56:37 <gbod> marteadrian: Please give some more flesh of your frontend template?
  • 13:00:43 <erredeco> @marteadrian: take a look at this...you could use it a basis for your needs
  • 13:00:44 <erredeco> https://github.com/FluidTYPO3/fluidcontent_bootstrap/blob/development/Resources/Private/Templates/Content/Carousel.html
  • 13:06:44 <gbod> erredeco: I think marteadrian would be happier, if we show him https://github.com/bootstraptheme-for-typo3/fluidbootstraptheme/blob/development/Resources/Private/Templates/Content/Carousel.html He really likes links to that extension. :D
  • 13:07:31 <erredeco> :)
  • 13:43:02 <marteadrian> @gbod & erredeco: hehe, thanks for the hints :) i'll check those... my frontend template is like so:
  • 13:43:04 <marteadrian> <f:section name="Main">
  • 13:43:04 <marteadrian> <f:if condition="{slides}">
  • 13:43:04 <marteadrian> <f:for each="{slides}" as="slide" iteration="iteration">
  • 13:43:04 <marteadrian> <f:debug>{slides}</f:debug>
  • 13:43:25 <marteadrian> so here you can see where this debug output from above came from
  • 13:44:02 <marteadrian> but anyway i'll check examples you sent me, if i don't get it i'll be glad to come back to you guys then again :)
  • 13:48:34 <marteadrian> ahh.. and i'll use Gist next time...
  • 14:13:33 <william_klee> hi all, i have a problem about hidding custom fluid content's header.
  • 14:13:44 <william_klee> When i create a custom fluid content, i have a field "Header" and i filled it.
  • 14:13:56 <william_klee> But this header field is always displayed in front page, and i want to have choose to hide or to show it.
  • 14:14:14 <william_klee> I did some google search and tried to add custom css class for header ("appearance" tab then "header" tab), but i cant see class that i defined in typoscript there.
  • 14:14:47 <william_klee> So i want to ask if there a way to do that with fluid viewhelper ?
  • 14:16:17 <gbod> william_klee: you build the header with <flux:field.input/>? Or is it the standard CE header?
  • 14:28:29 <william_klee> i created a custom content element with fluidcontent.
  • 14:28:30 <william_klee> https://gist.github.com/anonymous/c1264511c21e78f6ced5
  • 14:29:26 <william_klee> i didnt created the header field, this field is always displayed for anycontent
  • 14:45:12 <marteadrian> @gbod & erredeco: I found the problem. I used as name for the flux.field something like "settings.xy". Now i just use "xy"and it works. Is that behaviour explainable?
  • 14:46:53 <gbod> william_klee: It's the standard header. https://worksonmymachine.org/blog/custom-rendering-of-default-headlines-in-fluidtypo3
  • 14:50:53 <gbod> marteadrian: Crystal Ball is on vacation. Please, show some code!
  • 14:54:11 <marteadrian> check my code from above at 12:33:41 PM. If i use in side an object field names separated with a dot, e.g. <flux:field.file name="settings.image"> i don't get that on frontent with e.g. <f:image src="{slide.slide.settings.backgroundImage}" />. But i i use a name without a dot, e.g. flux:field.file name="image"> i get it correctly with <f:image src=
  • 14:54:11 <marteadrian> "{slide.slide.backgroundImage}" />
  • 14:58:34 <NamelessCoder> marteadrian fields inside objects and inside containers should not use prefixes
  • 14:58:59 <NamelessCoder> root-level fields, sections and containers should
  • 15:01:15 <NamelessCoder> william_klee are you using fluidcontent_core? If yes, change the layout in elements' templates to a layout that does not render the header. If you use css_styled_content you have to create a condition in the header cObject that gets rendered, to match the selected tx_fed_fcefile value
  • 15:01:38 <NamelessCoder> (FCC rocks, CSC sucks)
  • 15:10:12 <gbod> !!1eleven!
  • 15:15:59 <marteadrian> ok, thanks!
  • 15:39:13 <william_klee> gbod : thanks you :) that works, cant believe that could me so simple
  • 17:41:24 <Defos> Hey lads. I'm currently upgrading VHS, is v:page.info gone?
  • 17:47:51 <Defos> update: it seems like the "as" param doesnt work anymore: <v:page.info as="pageInfo"/><f:debug>{pageInfo}</f:debug> returns NULL
  • 17:51:54 <Defos> it works if youre inside the tag like <v:page.info as="pageInfo"><f:debug>{pageInfo}</f:debug></v:page.info> but it's more handy the other way
  • 17:52:34 <BenjaminR> Defos: try {v:page.info() -> v:var.set(name: 'pageInfo')}
  • 17:52:55 <BenjaminR> as argurments are only available for tag children
  • 17:54:50 <Defos> yea that will work, thanks
  • 18:15:09 <Defos> Another thing: A lot of my content elements, which were inserted in different content areas set by flux (just like in the twitter bootstrap well example), are gone and now shown in the "Relations" Tab in the Typo3 Backend. When I edit one of those content elements, it says "Invalid value("18181") under Column.
  • 18:15:43 <Defos> Oh and Flux Debug says: Flux Debug
  • 18:15:43 <Defos> No content template found in "tt_content:55"
  • 18:19:10 <Defos> Gotta go, leaving this open in case someone has an idea.
  • 19:38:50 <Guest|38654> Please, what's the best method to get prev/next record links in Fluid?
  • 20:03:35 <gbod_> Guest|38654: Take a look at
  • 20:03:42 <gbod_> http://fluidtypo3.org/library/code-examples.html?tx_fluidshare_display%5Bgist%5D=11&tx_fluidshare_display%5Baction%5D=display&tx_fluidshare_display%5Bcontroller%5D=Gist&cHash=7a57d394600f5265e5a55242c7f1fadf
  • 20:17:41 <Guest|38654> Tnx gbod_ now I check it... but I found this solution: http://lists.typo3.org/pipermail/typo3-project-typo3v4mvc/2012-January/011460.html
  • 20:18:34 <Guest|38654> That actualized, to get the next record link use: <f:link.action action="show" controller="Product" arguments="{product : '{v:iterator.next(needle: product, haystack: products)}'}">next</f:link.action>

20140923

  • 09:57:40 <Guest|92843> Hi 2all, I have a question regarding the "variables" in flus form fields:
  • 09:57:43 <Guest|92843> <flux:field.input name="marginalBox" label="Marginal Box" variables="{float:'left'}"/>
  • 09:58:12 <Guest|92843> how can I later access the variable "float" in the content part of my template?
  • 10:44:37 <bjo3rn> Guest|92843 still there?
  • 11:09:36 <cedricziel> Guest|92843: Not at all
  • 11:09:40 <SuburbanWorrier> Hi guys, is there a simple (viewhelper?) way to build page meta keywords from an extbase extension?
  • 11:10:08 <cedricziel> SuburbanWorrier: what are you trying to do?
  • 11:10:53 <cedricziel> setting keywords from within a frontend plugin?
  • 11:11:14 <SuburbanWorrier> Hi Cedric, I'm trying to get a list of keywords from a loop of objects. So if my page is showinf all VW models then the models are also meta keywords.
  • 11:11:37 <cedricziel> ah, i see
  • 11:12:17 <SuburbanWorrier> I'm using v:page.header.title for the title and I just explored https://github.com/benjaminkott/bk2k_collection
  • 11:12:49 <cedricziel> despite keywords are useless in modern search engines you'd need a new array for http://fluidtypo3.org/viewhelpers/vhs/master/Page/Header/MetaViewHelper.html
  • 11:14:00 <cedricziel> sooo... easy in your case as you have a model
  • 11:14:44 <cedricziel> do the collection in the controller and then assign with v:page.meta(name: 'keywords', content: {keywordsFromController})
  • 11:14:58 <SuburbanWorrier> Ok
  • 11:15:31 <SuburbanWorrier> THanks for telling me _where_ to do that :-) I'd have to have asked otherwise
  • 11:16:00 <cedricziel> ;)
  • 11:16:22 <SuburbanWorrier> ...makes total sense when I'm told :-)
  • 11:16:32 <cedricziel> :P
  • 11:16:34 <cedricziel> btw:
  • 11:16:34 <cedricziel> http://googlewebmastercentral.blogspot.de/2009/09/google-does-not-use-keywords-meta-tag.html
  • 11:17:03 <SuburbanWorrier> yeah yeah yeah but try to get a boss to unlearn any of their web fu!
  • 11:17:11 <cedricziel> before you jump right in ;)
  • 11:17:45 <SuburbanWorrier> path of least resistance is to just get it done :(
  • 11:17:50 <cedricziel> there's just one source of truth: google itself. if they tell you not to do it-tell your boss, google hates keyword metas
  • 11:18:00 <cedricziel> ^^
  • 11:18:46 <cedricziel> ROFL
  • 11:19:02 <cedricziel> there's an article, linked in this article stating "That year — 1997 — was the last year that the meta keywords tag enjoyed support among the majority of major crawlers out there (4 out of 7 – Excite, WebCrawler and Northern Light, also crawling the web that year, did not support it)."
  • 11:20:02 <SuburbanWorrier> lol. Yeah - that was _the_ year my boss bought his web fu. Majesterially switching from FrontPage to Dreamweaver ;-)
  • 11:20:22 <cedricziel> hehe, i like your Humour, Dude!
  • 11:27:30 <SuburbanWorrier> s'all I got! ;)
  • 11:30:04 <cedricziel> :D
  • 11:41:29 <SuburbanWorrier> ..and thanks Cedric. I've positively _not_ added meta keywords. It's the right thing to not do ;)
  • 11:49:23 <cedricziel> you're my hero of the day!
  • 11:49:44 <cedricziel> i dont know your first name SuburbanWorrier, but you are :)
  • 11:50:06 <SuburbanWorrier> :-) Matt I am
  • 11:50:24 <cedricziel> Aha! YOu're multilang guru?
  • 11:50:37 <SuburbanWorrier> (dunno wtf I'm writing like this - I must be one of the few native English speakers here! :P)
  • 11:50:37 <FT3BOT> ¯\_(ツ)_/¯
  • 11:51:03 <SuburbanWorrier> Multilang only when the force I have
  • 11:54:13 <cedricziel> May the force be with you!
  • 12:18:29 <SuburbanWorrier> no doubt! backatcha
  • 12:19:14 <SuburbanWorrier> Can u explain why {namespace v=FluidTYPO3\Vhs\ViewHelpers} breaks a template that works fine with {namespace v=Tx_Vhs_ViewHelpers}?
  • 12:20:48 <SuburbanWorrier> spits out http://typo3.org/go/exception/CMS/debug/1289386765
  • 12:31:05 <NamelessCoder> error message indicates which deprecated ViewHelper is being used. Replace with alternatives.
  • 12:33:46 <SuburbanWorrier> oh ok, thanks
  • 12:38:18 <SuburbanWorrier> Thanks again Claus. This must be my deprecated code then : {brands->v:iterator.chunk(count:3,fixed:1)->v:var.set(name:'chunks')}
  • 12:39:31 <SuburbanWorrier> Hmm - "Could not analyse class:FluidTYPO3\Vhs\ViewHelpers\Var\SetViewHelper maybe not loaded or no autoloader" was my error
  • 12:40:25 <NamelessCoder> v:variable.set
  • 12:41:58 <SuburbanWorrier> awesome! thanks. Googling the offending syntax throws up what looks like a perfectly acceptable ref page on fluidtypo3.org
  • 12:42:20 <SuburbanWorrier> ..which is baffling until you notice the 1.9 part of the URI
  • 12:42:41 <NamelessCoder> hehe yeah always use the docs of the version you use ;)
  • 12:43:12 <SuburbanWorrier> lesson learnt ;)
  • 13:12:17 <Guest|20428> Hi 2all, i have on nested fluid content elements the message 'invalid value ("18181")'
  • 13:12:56 <Guest|20428> actual i have the newest versions of flux, fluid pages, fluid content etc
  • 13:13:21 <Guest|20428> colpos in tt_content record contains 18181
  • 13:14:29 <Guest|20428> the content element view in the backend reflects the colpos labels from my PAGE Template for colpos 0 -3
  • 13:24:19 <NamelessCoder> Guest|20428 you will see that "invalid value" thing on 6.1 and 6.2 when fluidpages is *not* installed. It doesn't break anything though.
  • 13:26:16 <Guest|20428> i have 6.2 an fluidpages installed
  • 13:27:08 <Guest|20428> functionally there is no problem - only the selector "column" shows "invalid value"
  • 14:21:41 <Defos> @NamelessCoder: I had the same question yesterday like Guest|20428. I think you should link to http://fluidtypo3.org/documentation/templating-manual/appendix/migration/to-flux-71.html in your blog post as it contains vital information about the grid changes when upgrading.
  • 14:22:11 <NamelessCoder> I already did
  • 14:23:27 <jgo> hi
  • 14:26:37 <jgo> a question about fluid page layouts: i'm creating a flux grid for a page layout in the backend. gist: https://gist.github.com/anonymous/3a48a7d0bfdae44bfa2b
  • 14:27:39 <jgo> ... is there a way to restrict access of the first two columns to admins?
  • 14:28:12 <jgo> either invisible or just not editable for regular users would be fine
  • 14:29:24 <NamelessCoder> jgo see v:security.*
  • 14:29:44 <jgo> doesnt work unfortunately
  • 14:30:21 <jgo> i tried to wrap it outside the columns, outside the flux form and outside the whole section
  • 14:30:32 <jgo> but nothing worked
  • 14:32:25 <jgo> ive used <v:security.allow admin="TRUE">
  • 14:32:48 <NamelessCoder> if you think you've observed a bug, report it in an issue. If you think it might be a usage issue, gist an example
  • 14:34:53 <jgo> ok, thanks. it might be an usage issue sol i'll paste some more gists
  • 14:39:03 <jgo> https://gist.github.com/anonymous/23ef803a3e5670d2bdd9
  • 14:39:09 <jgo> https://gist.github.com/anonymous/254f30e5082e2cafda56
  • 14:40:09 <jgo> neither resulted in the first two columns being visible for admins only
  • 14:40:29 <NamelessCoder> not related to this, but using name="'content'" (single-quotes inside) definitely will break some stuff
  • 14:40:58 <jgo> will fix that - thanks
  • 14:42:56 <NamelessCoder> using identical names for columns might also break how the layout gets built, overriding all previously defined columns
  • 14:46:31 <jgo> ok, fixed that too. but the issue still remains
  • 14:47:45 <jgo> strangely enough the first paste example results in the first two columns being hidden for admins and every other BE user as well
  • 14:47:56 <NamelessCoder> here, both .deny and .allow work just fine, but they do throw an error when the THEN case is matched (due to missing TSFE instance)
  • 14:48:47 <NamelessCoder> you are certain that: 1) you are in fact using the layout from the page template and not a manually selected be_layout, 2) VHS is a recent version, 3) your backend user is indeed an admin?
  • 14:50:13 <NamelessCoder> that warning would not make it fail that way though
  • 14:51:09 <jgo> definite yes for 1) and 3) ... have to check which vhs version is running though
  • 14:53:32 <NamelessCoder> and just now confirmed this also works to hide/show layout columns
  • 14:54:09 <jgo> ok then ill have to look for the cause somewhere else i guess ;)
  • 14:54:11 <NamelessCoder> my template uses the namespace-style VHS inclusion but other than that, it's the same as yours
  • 14:54:23 <jgo> anyways: thank you very much
  • 14:54:33 <NamelessCoder> the causes I listed should be the only ways this might fail
  • 14:55:06 <NamelessCoder> one thing though... I'm not sure how nice it is to use colPos values that high. Try to stay below 10, just in case
  • 14:56:45 <NamelessCoder> oh and last thing: your second of the two examples will never work. The f:section ViewHelper is retrieved without caring about what is surrounding it - and this is simply how Fluid works with sections in any fluid template
  • 14:57:22 <NamelessCoder> it is, for example, also the reason why you can add <html> tags that don't get rendered when your template contains sections that you render from the layout
  • 14:57:43 <jgo> ok will keep that in mind. thanks for heads up
  • 15:15:03 <jgo> ok ive tested it with lower colPos values and it works with every value >= 3
  • 15:15:14 <jgo> <= 3
  • 15:15:15 <jgo> sorry
  • 15:18:41 <NamelessCoder> ffffffffffreeeeaky
  • 15:27:01 <Guest|20428> ok jgo, did you have installed fluid pages?
  • 15:32:24 <jgo> yes
  • 15:36:01 <xaver> hi :)
  • 15:36:46 <Guest|20428> ok, and also a fluid content element with a child (also fluid) ?
  • 15:37:10 <Guest|20428> the child shows than the invalid value 18181

20140924

  • 09:48:19 <soee> hmm i did and upgrade to latest TER versions flux, fluidcontent, fluidpages, vhs on one server and now i dont have my pages layouts in backend just 4 default columns
  • 09:48:32 <soee> though in page properties the one from fluidpages is selected
  • 09:48:37 <soee> any idea what can be wrong ?
  • 09:57:03 <foooobear_> hi all
  • 10:18:32 <bjo3rn> soee you have to select 'Fluidpages' as backend layout manually.
  • 10:18:42 <bjo3rn> that's new.
  • 10:19:28 <bjo3rn> see http://fluidtypo3.org/blog/news/fluidcontent-and-fluidpages-released.html
  • 10:19:42 <bjo3rn> I stepped into that trap myself ^^
  • 10:19:55 <bjo3rn> "been there, done that" ^^
  • 10:20:39 <bjo3rn> hi foooobear_
  • 10:23:39 <foooobear_> i have been upgrading a site from 6.1 to 6.2 and following that, flux and vhs. since then i am getting errors with a custom content element.
  • 10:24:03 <bjo3rn> what kind of errors?
  • 10:24:39 <soee> bjo3rn: thank you, that was it :)
  • 10:24:59 <foooobear_> Fatal error: require_once(): Failed opening required '.../src/typo3conf/ext/flux/Classes/Service/ContentService.php' in ../src/typo3_src-6.2.4/typo3/sysext/core/Classes/Core/ClassLoader.php on line 17
  • 10:25:14 <foooobear_> when view a page in backend page module
  • 10:25:27 <bjo3rn> all extensions are the current ter versions?
  • 10:25:46 <foooobear_> yup. flux 7.0.1
  • 10:26:04 <bjo3rn> ehm, flux current is 7.1.0?
  • 10:26:15 <foooobear_> thats what i meant ;-)
  • 10:26:20 <bjo3rn> hehe, ok
  • 10:26:35 <bjo3rn> did you clear all caches via install tool?
  • 10:26:53 <bjo3rn> it's super important to do so via install tool.
  • 10:27:36 <foooobear_> yes, i have done that. otherwise nothing is loading after a update...
  • 10:28:04 <foooobear_> i am registering my content plugin like this: Tx_Flux_Core::registerFluidFlexFormContentObject
  • 10:28:26 <foooobear_> since i am not using fluidcontent.
  • 10:28:36 <foooobear_> is that somehow deprecated?
  • 10:28:59 <foooobear_> if i remove that method call, the error goes away.
  • 10:29:22 <bjo3rn> I'm sorry. I've never seen that usage :S
  • 10:30:12 <bjo3rn> (besides it's FluidTYPO3\Flux\Core::... now)
  • 10:30:35 <foooobear_> i guess that origins from teh old fed extension
  • 10:30:59 <bjo3rn> maybe. why not use fluidcontent?
  • 10:33:00 <foooobear_> i couldnt get that working a while ago, so i ditched it
  • 10:33:32 <foooobear_> and registered a plugin as content element manually, hooking up teh flexform with flux like above.
  • 10:33:40 <foooobear_> i found that in some doc somewhere
  • 10:34:06 <foooobear_> but all this stuff is pretty much in flux (excuse the pun)
  • 10:35:04 <bjo3rn> ok, but maybe you should consider giving fluidcontent another try as it's working pretty well and help is in reach.
  • 10:35:52 <foooobear_> seems like it. i would have to rebuild the content elements then i guess.
  • 10:37:08 <bjo3rn> yes, but that shouldn't take too long. you defined them in php now, right?
  • 10:37:18 <foooobear_> if i'm switching to fluidcontent, will that be upwards compatible with the fluid content core?
  • 10:37:35 <bjo3rn> they can live happily side by side.
  • 10:38:05 <bjo3rn> but maybe you don't need fluidcontent then at all. ymmv.
  • 10:38:52 <foooobear_> mhm. i'm having a hard time keeping up, since dont do TYPO3 full time anymore...
  • 10:39:29 <foooobear_> so much confusion and breaking changes everywhere... :-(
  • 10:39:48 <bjo3rn> ok, my 2ct then: use fluidcontent and csc. breaking changes? many?
  • 10:39:50 <foooobear_> anyhow, thanks for the help.
  • 10:40:02 <bjo3rn> yw :)
  • 10:40:26 <foooobear_> yup. FAL, media, gridelements, fed, flux, vhs
  • 10:41:09 <bjo3rn> well: fed is dead, gridelements not required, everything else is good today.
  • 10:42:11 <foooobear_> that's good news. but for me it's coming a bit too late. i have to finish up this project and most likely won't use TYPO3 for a new project anymore
  • 10:42:17 <bjo3rn> anyway, I have around 10 sites in production build on ft3 and I'm quite conservative coming from tv.
  • 10:42:38 <foooobear_> despite working with typo3 for about 10 years...
  • 10:43:02 <bjo3rn> that's more thatn twice the time I do ^^
  • 10:43:12 <bjo3rn> where do you switch to after TYPO3?
  • 10:43:51 <foooobear_> it depends, drupal, processwire, sometimes rails or silex, symfony only depending on nature of the project
  • 10:44:40 <bjo3rn> I see. I dropped Drupal after v6 and switched to TYPO3. apps with sf2.
  • 10:45:16 <bjo3rn> speaking of which. got to get back to work. cya
  • 10:45:25 <foooobear_> cya
  • 11:22:40 <Xatenev> Heya
  • 11:23:05 <Xatenev> One question - how do i create a dropdown with checkboxes?
  • 11:23:16 <Xatenev> Is that even possible?^^
  • 11:29:55 <xaver> Xatenev: no
  • 11:30:04 <xaver> you can create a multisleect with checkboxes
  • 11:35:08 <Xatenev> yea thats what i meant
  • 11:35:10 <Xatenev> how is that possible?
  • 11:35:20 <Xatenev> Ah no
  • 11:35:22 <Xatenev> nevermind
  • 11:35:25 <Xatenev> U mean normal checkboxes now right?
  • 11:35:32 <Xatenev> not some kind of dropdown with checkboxes inside
  • 11:38:56 <cedricziel> that would be all custom markup and has like nothing to do with us ^^
  • 12:04:39 <Xatenev> Then another question
  • 12:04:39 <Xatenev> :P
  • 12:04:41 <Xatenev> Ive got this error The key "TYPO3\CMS\Fluid\ViewHelpers\FormViewHelper->formFieldNames" was already stored and you cannot override it.
  • 12:04:57 <Xatenev> when i delete the <form> tag around my search, it works again, but its no form anymore
  • 12:05:02 <Xatenev> its definetly not nested in another form
  • 12:05:05 <Xatenev> and it has a unique name
  • 12:05:08 <Xatenev> any ideas?^^
  • 12:09:47 <erredeco> Hi everyone... a little OT topic, but I can't find documentation anywhere...
  • 12:09:51 <erredeco> the problem:
  • 12:10:02 <erredeco> I've added to feusers a field "speciality"
  • 12:10:10 <erredeco> which is a select field
  • 12:10:19 <erredeco> so in ext_tables.php
  • 12:10:31 <erredeco> 'type' => 'select'
  • 12:11:11 <erredeco> 'items' => Array (
  • 12:11:11 <erredeco> Array('Select', '0'),
  • 12:11:11 <erredeco> Array('Lorem', '1'),
  • 12:11:11 <erredeco> Array('Ipsum', '2'),
  • 12:11:11 <erredeco> Array('Dolor', '3'),
  • 12:11:12 <erredeco> ),
  • 12:11:23 <erredeco> how can I get this in a fluid template???
  • 12:12:06 <erredeco> <f:form.select property="speciality" options="???" />
  • 12:14:44 <bjo3rn> <f:form.select property="speciality" options="{0: 'Select', 1: 'Lorem', 2: 'Ipsum', 3: 'Dolor'}" />?
  • 12:15:23 <erredeco> ok, that's "lapalissiano"
  • 12:15:43 <erredeco> but I would like to avoid hardcoding values in the template :)
  • 12:16:20 <bjo3rn> hehe, had to look up the translation ^^
  • 12:16:30 <bjo3rn> where do you assign the values? controller?
  • 12:16:55 <bjo3rn> ah, ext_tables.php
  • 12:17:03 <bjo3rn> huh?
  • 12:17:29 <erredeco> ext_tables.php :)
  • 12:17:30 <bjo3rn> I'm disordinato
  • 12:17:34 <erredeco> lol
  • 12:17:35 <bjo3rn> ^^
  • 12:18:26 <bjo3rn> sorry, no idea :S
  • 12:19:10 <erredeco> what do you suggest me? Are there samples to do this in another way?
  • 12:19:55 <bjo3rn> isn't that automatically populated when using a form object?
  • 12:20:18 <bjo3rn> I mean property="" should already do that, right?
  • 12:20:21 <erredeco> why there are no examples about how to do this simple thing is a mistery to me :)
  • 12:20:26 <NamelessCoder> from controller: $this->view->assign('myOptions', array_reverse($GLOBALS['TCA'][$table]['columns'][$fieldname]['config']['items']));
  • 12:20:33 <bjo3rn> woosh
  • 12:21:16 <bjo3rn> and yet so simple ^^
  • 12:21:40 <erredeco> mhh
  • 12:22:18 <erredeco> is there a complete example somewhere ;) ?
  • 12:24:56 <NamelessCoder> sorry: array_flip, not array_reverse
  • 12:31:01 <TorstenFink> hi, in fluidpages, ext_localconf.php Line 27-33, wird das backendlayout eingebunden, dort ist eine prüfung auf kleiner gleich 6.2 das erscheint mir falsch und müsste wohl nur kleiner sein, seht ihr das auch so?
  • 12:32:21 <TorstenFink> ok hat sich erledigt ...
  • 12:38:47 <NamelessCoder> drive-by German ^^
  • 12:44:32 <cedricziel> :)
  • 12:44:45 <bjo3rn> but isn't that a point nevertheless?
  • 12:47:43 <NamelessCoder> did you mess up the conditions in the patch?
  • 12:48:13 <bjo3rn> what's that got to do with the above?
  • 12:48:41 <bjo3rn> if it was so i.e. ^^
  • 12:50:08 <NamelessCoder> I was just guessing that those lines were the ones you modified
  • 12:50:17 <NamelessCoder> shooting from the hip again ;)
  • 12:50:36 <bjo3rn> nope. it's the version comparison stunt with the float
  • 12:51:22 <bjo3rn> but I get it. I'm the weakest link here ^^
  • 12:51:32 <NamelessCoder> baah :p
  • 12:51:38 <NamelessCoder> brb
  • 12:51:59 <bjo3rn> same here
  • 12:52:58 <cedricziel> currywurst time
  • 12:56:49 <BenjaminR> yummi
  • 12:58:52 <NamelessCoder> my bad bjo3rn, didn't mean to ninjasnipe you :p
  • 12:58:52 <FT3BOT> Welcome back NamelessCoder!
  • 12:59:21 <NamelessCoder> checked up on the condition, looks fine to me
  • 13:14:25 <bjo3rn> no worries
  • 13:14:49 <bjo3rn> so this condition is for future t3 versions?
  • 13:19:03 <NamelessCoder> yes: it measures "core must be AT LEAST 6.2 but we'll prepare for 6.3, 6.4 etc."
  • 13:19:28 <NamelessCoder> since the pattern used there, is introduced in 6.2 and is expected to stay - even to be propagated to other areas
  • 13:19:46 <bjo3rn> then it's all good and I'll stfu ^^ thanks
  • 13:36:58 <soee> devlog shows this: The singleton "FluidTYPO3\Flux\Configuration\BackendConfigurationManager" needs a prototype in "queryGenerator". This is often a bad code smell; often you rather want to inject a singleton.
  • 15:00:49 <TorstenFink> Hi, i'm using the TER Versions of flux, fluidcontent and fluidpages with TYPO3 6.2.4, i don't see the "Paste" Icon in the Pagemodule, is this a bug or a feature?
  • 15:01:52 <TorstenFink> its missing after each content element
  • 15:27:35 <foooobear> i have just installed fluidcontent and fluidpages now have the folloing exception when viewing the frontend: #1225709595: Template could not be loaded. I tried "/Users/.../relaunch/src/typo3conf/ext/fluidpages/Resources/Private/Templates/Page/Default.html"
  • 15:28:39 <foooobear> am i missing something, i was checking out the builder for creating a content provider extension
  • 15:29:47 <foooobear> i do not plan to use fluidpages
  • 15:31:19 <NamelessCoder> foooobear if you selected to include page templates in your provider extension generated by builder, a dependency is added for fluidpages. The error you see indicates that no page template is selected in the root line
  • 15:33:06 <foooobear> i was generating the ext with the --content 1 --controllers 1 arguments
  • 15:33:30 <foooobear> are the page template implicit here?
  • 15:33:38 <foooobear> +s
  • 15:34:16 <NamelessCoder> I don't remember what the default is but yes, it might be enabled by default
  • 15:38:18 <foooobear> --pages If TRUE, generates basic files for implementing Fluid
  • 15:38:18 <foooobear> Page templates
  • 15:38:26 <foooobear> thats what the docs say
  • 15:39:16 <foooobear> Tx_Flux_Core::registerProviderExtensionKey('portal_slider', 'Content'); was added. however the error persists after removing that line
  • 15:39:28 <foooobear> (and clearing the cache)
  • 15:39:50 <foooobear> i'm using 6.2.4 btw with flux 7.1.0
  • 15:41:54 <NamelessCoder> in your provider extension's ext_emconf.php, if fluidpages is listed in dependencies the extension was generated with page support enabled. You can remove this depedency in the ext_emconf.php file or you can recreate the provider extension, explicitly adding "--pages 0" to arguments. Then in extension manager, uninstall fluidpages and add whichever page rendering you yourself prefer to use.
  • 15:43:00 <foooobear> but is the FR supposed to break only by installing the fluidpages extension?
  • 15:43:19 <foooobear> i removed the pages dependency
  • 15:43:21 <NamelessCoder> The error you see indicates that no page template is selected in the root line
  • 15:43:31 <NamelessCoder> if fluidpages is installed a template selection is required
  • 15:45:13 <foooobear> ok, thanks. i removed fluidpages. now i got rid of the error
  • 15:47:51 <foooobear> btw. before upgrading flux i was using
  • 15:47:51 <foooobear> \FluidTYPO3\Flux\Core::registerFluidFlexFormContentObject
  • 15:48:57 <foooobear> is that deprecated or something? after the update all backend previews are broken
  • 15:50:27 <foooobear> broken meaning: the preview template is applied to every content element on the backend page
  • 15:51:07 <NamelessCoder> perhaps you set the expected CType incorrectly or were actually intending to use registerFluidFlexFormPlugin
  • 15:51:44 <foooobear> well, it was working all fine unil i updated to 6.2 and flux 7.1
  • 15:52:53 <foooobear> i could not find any documentation on that except the docblock comments
  • 15:56:00 <NamelessCoder> maybe you set fieldname to NULL - I can't say without knowing your code
  • 16:00:07 <foooobear> sure, but it should still work without any adjustments after the upgrade to 7.1?
  • 16:00:57 <foooobear> that's what i wanted to know. so i know if i should look further into it.
  • 16:01:41 <NamelessCoder> that depends on which values you passed. Bugs have been fixed, also in the typo3 core, which affect (among other things) resolving of a Provider attached to a specific field
  • 16:03:51 <NamelessCoder> if you share your old registration code I may be able to help
  • 16:04:07 <foooobear> \FluidTYPO3\Flux\Core::registerFluidFlexFormContentObject (
  • 16:04:07 <foooobear> $_EXTKEY,
  • 16:04:07 <foooobear> 'portalsite_pageslider',
  • 16:04:07 <foooobear> 'EXT:' . $_EXTKEY . '/Configuration/FlexForms/Slider.xml',
  • 16:04:07 <foooobear> array(),
  • 16:04:07 <foooobear> 'Configuration'
  • 16:04:07 <foooobear> );
  • 16:04:22 <foooobear> where portalsite_pageslider is my cType
  • 16:06:19 <foooobear> i'm not sure what else is relevant?
  • 16:06:22 <NamelessCoder> replace 'EXT:' . $_EXTKEY . '/Configuration/FlexForms/Slider.xml', with GeneralUtility::getFileAbsFilename('EXT:' . $_EXTKEY . '/Configuration/FlexForms/Slider.xml'),
  • 16:07:26 <NamelessCoder> and include after $sectionName, an array of the paths you wish to use
  • 16:07:51 <foooobear> template paths?
  • 16:08:25 <NamelessCoder> array('templateRootPath' => '/path/to/templates') etc.
  • 16:08:47 <NamelessCoder> whether or not they are required depends on your template file's usage of partials and layouts
  • 16:09:38 <foooobear> ok, i will try that. the flexform is loaded though, as is the template
  • 16:12:48 <NamelessCoder> same form also being displayed when editing any content type?
  • 16:18:25 <NamelessCoder> I'm interested in why https://github.com/FluidTYPO3/flux/blob/development/Classes/Provider/ContentProvider.php#L89 returns TRUE for other list_types and content types...
  • 16:19:55 <foooobear> right
  • 16:22:59 <foooobear> i'll try and debug that
  • 16:23:46 <NamelessCoder> I gotta go but please drop a line here with what you find, if anything. Or create a github issue
  • 16:26:24 <foooobear> will do, thanks
  • 17:23:29 <foooobear> NamelessCoder: i think i found the bug
  • 17:23:57 <foooobear> i'm sure this commit introduced the regression: https://github.com/FluidTYPO3/flux/commit/34ff5982b54b02437fcfef3a1ad9a8c5915105fa?diff=split
  • 17:24:28 <foooobear> if i revert the changes, i the preview is only applied to the correct content element
  • 17:26:07 <foooobear> i'll try to narrow it down to the exact condition. should i try to make a pull requesT?
  • 18:31:49 <bjo3rn> foooobear absolutely. PRs are always welcome.

20140925

  • 10:41:41 <Nurbs> I am currently looking at a server (TYPO3 6.2.4) where fluidcontent (4.0.0) and flux (7.0.0) are installed. I am not sure yet whether they are used at all, but when looking at a page preview in the backend I do get an internal server error (500). This seems to happen within FluxService when it's trying to get an instance of FluidTYPO3\Fluidcontent\Provider\ContentProvider ($this->objectManager->get($providerClassNameOrInstance) in resolveCo
  • 10:41:41 <Nurbs> nfigurationProviders. What could be wrong?
  • 10:42:02 * Nurbs still tries to get access to the server logs :-/
  • 10:52:18 <xaver> Nurbs: often you cna write your own log via htaccess
  • 12:36:21 <Lirrec> Hi, i'm having trouble getting wizard.suggest for pages to work, it won't find any pages. My Setup is t3 6.2.5 and flux 7.1.0. My Template looks like this atm: "<flux:field.select name="navContainer" items=""> <flux:wizard.suggest /> </flux:field.select>".
  • 12:44:31 <cedricziel> Lirrec: you need a table attribute
  • 12:45:09 <cedricziel> as in <flux:wizard.suggest table="pages" />
  • 12:48:46 <Lirrec> cedricziel: nope, still no results. (also the ajax request already contained a "table:pages" post-parameter even without it )
  • 14:56:47 <Xatenev> hey peeps
  • 14:57:01 <Xatenev> U guys see any error in this link? <f:link.action action="new" controller="Message" arguments="{user:user}">Message this User</f:link.action>
  • 14:57:16 <Xatenev> when i click it, it stays on the same site
  • 14:57:18 <Xatenev> it just reloads once
  • 14:57:38 <Xatenev> I got a MessageController
  • 14:57:43 <Xatenev> an action "new" inside it
  • 14:57:47 <Xatenev> and i want ot pass the parameter user
  • 15:33:56 <featdd> Hay@all
  • 15:49:12 <Lirrec> are the grid layouts in the page module in some cache not cleared by the normal ways of clearing the cache? i changed columnnames and layout but can't get the backend to reflect my changes
  • 16:08:12 <Lirrec> figured it out, in page settings > Appearance > Backend Layout "Fluidpages" has to be selected
  • 16:12:55 <Lirrec> seems like there it isn't mentioned in the docs
  • 16:13:01 <Lirrec> -there
  • 16:19:09 <cedricziel> Xatenev: did you find a solution?

20140926

  • 09:23:24 <Guest|86796> hello everybody.. somebody here that can help me?
  • 09:23:31 <Xatenev> maybe
  • 09:29:33 <Guest|86796> i have a problem with sorting images: i have this: <flux:field.inline.fal name"test" pultiple="TRUE" maxItems="5" label="text" enabledControls="{drag:1}"/>
  • 09:29:40 <Guest|86796> sorting works
  • 09:29:44 <Guest|86796> but drag and drop not
  • 09:29:59 <Guest|86796> also tested drag:TRUE but nothing
  • 09:50:26 <Xatenev> @Gust|86796 try dragdrop:1
  • 09:50:31 <Xatenev> ;9
  • 09:50:32 <Xatenev> ;)
  • 09:53:25 <Guest|86796> sorry
  • 09:53:34 <Guest|86796> i have dragdrop:1 not drag:1
  • 09:53:44 <Guest|86796> tested: dragdrop:1 and dragdrop:TRUE
  • 10:23:55 <Guest|86796> nobody?
  • 20:15:30 <Harpagophyt> hello
  • 20:15:38 <Harpagophyt> troubles after update ...
  • 20:16:04 <Harpagophyt> Fatal error: Call to a member function preparedGet() on a non-object in .../typo3conf/ext/fluidcontent/Classes/Service/ConfigurationService.php on line 259
  • 20:37:07 <Harpagophyt> hmmm
  • 20:41:08 <Harpagophyt> omg - deleted typo3temp/*, clear cache in the install tool - nothing works
  • 20:41:48 <Harpagophyt> set disable fluid caching - it works ...
  • 20:42:49 <Harpagophyt> but not the templates in the backend wtf ...
  • 20:42:49 <FT3BOT> ¯\_(ツ)_/¯
  • 20:53:06 <Harpagophyt> work if set in the site in the backend: appearance -> page layout -> backend layout (look at: http://fluidtypo3.org/blog/news/fluidcontent-and-fluidpages-released.html)
  • 23:05:04 <Harpagophyt> Hello again
  • 23:05:30 <Harpagophyt> bug or mistake?
  • 23:05:57 <Harpagophyt> i clear all caches. i open a webpage in frontend - all works.
  • 23:06:29 <Harpagophyt> i reload the page, css and javascript are twice

20140927

20140928

20140929

  • 08:00:31 <Harpagophyt> hello
  • 08:07:00 <Harpagophyt> anyone from the dev available?
  • 08:25:50 <mrboe> back again - good morning FT3
  • 08:26:36 <Harpagophyt> morning
  • 08:27:01 <Harpagophyt> can you help me debugging my upgrade?
  • 08:28:29 <Harpagophyt> all settings from plugin.tx_vhs.settings.asset are twice in the frontend also the typo3temp/vhs-assets-jquery-bootstrapjs-eqheight-customjs.js?1411971931
  • 08:29:01 <Harpagophyt> happens after upgrade
  • 08:36:42 <mrboe> hey guys, after updateing from dev to master i have BE cols "left normal right" any quick tip what changed?
  • 08:39:36 <Harpagophyt> go to settings from the page
  • 08:39:36 <Harpagophyt> appearance
  • 08:39:36 <Harpagophyt> show content from page
  • 08:39:36 <Harpagophyt> @mrboe
  • 08:39:36 <mrboe> got it
  • 08:39:36 <Harpagophyt> örm frontend layout
  • 08:39:36 <Harpagophyt> :-)
  • 08:39:36 <mrboe> thx
  • 08:39:36 <Harpagophyt> so much troubles after updage
  • 08:39:36 <Harpagophyt> update
  • 08:39:36 <Harpagophyt> my complete navigation is dead
  • 08:39:36 <mrboe> @Harpagophyt i will check FBT later, perhabs i will find the whats your problem
  • 08:39:36 <mrboe> you work with FBT
  • 08:40:10 <Harpagophyt> fbt?
  • 08:40:18 <mrboe> fluidboostraptheme
  • 08:41:05 <Harpagophyt> not really
  • 08:44:53 <mrboe> oh ok
  • 08:45:30 <Harpagophyt> do you have also javascripts and css twice in your frontendpage?
  • 08:47:19 <mrboe> no
  • 08:50:12 <Harpagophyt> hmm, ok - funny selfbug *g*
  • 08:50:27 <mrboe> but i dont see my content in FE
  • 08:50:38 <mrboe> thats also a nice feature
  • 08:51:02 <Harpagophyt> i had much troubles - this not
  • 08:51:17 <Harpagophyt> oh wait *thinking*
  • 08:51:46 <Harpagophyt> do you changed the templates?
  • 08:51:58 <Harpagophyt> new xml names
  • 08:58:21 <Harpagophyt> anybody knows why reload and shift-reload in the browser show different sites in the frontend? order does not matter
  • 08:58:45 <Harpagophyt> i use chromium
  • 09:11:59 <bjo3rn> mrboe you have to select 'fluidpages' as backend layout in your root page ;)
  • 09:12:44 <mrboe> thank you bjo3rn
  • 09:12:47 <bjo3rn> ah, Harpagophyt already helped
  • 09:13:14 <bjo3rn> Harpagophyt navigation is dead? what does that mean?
  • 09:13:47 <Harpagophyt> hi @bjo3rn i have all css an js twice in the frontend page
  • 09:14:08 <bjo3rn> sec, phone
  • 09:14:10 <mrboe> have you cleard cache in install tool
  • 09:14:27 <mrboe> after that my update worked
  • 09:14:40 <Harpagophyt> yes mrboe
  • 09:14:51 <Harpagophyt> i press this button 1000 times *g*
  • 09:15:08 <mrboe> and i use 6.2.5
  • 09:15:13 <Harpagophyt> me too
  • 09:15:17 <Harpagophyt> all is up to date
  • 09:15:20 <mrboe> ok
  • 09:17:14 <Harpagophyt> if i comment out all plugin.tx_vhs.settings.asset i got nothing
  • 09:17:23 <Harpagophyt> if i comment it in, i got it twice
  • 09:17:32 <bjo3rn> can you gist your ts please?
  • 09:19:23 <bjo3rn> this sounds like some weird cache behavior
  • 09:20:48 <Harpagophyt> https://gist.github.com/6a8ebf134d3a4fea5627.git
  • 09:21:51 <Harpagophyt> @@bjo3rn i activated after the upgrade the apc cache backend
  • 09:21:57 <bjo3rn> aha
  • 09:22:01 <Harpagophyt> now it is deactivated
  • 09:22:09 <Harpagophyt> also in php
  • 09:22:32 <Harpagophyt> i deleted all files in typo3temp too
  • 09:22:59 <bjo3rn> the ts looks fine (except for allowMoveToFooter = 1 which is the default for js)
  • 09:23:12 <Harpagophyt> ok
  • 09:24:02 <bjo3rn> so, apc/opcache is off, cleared caches via install tool and all caches in be but still no cigar?
  • 09:24:28 <Harpagophyt> yes
  • 09:24:32 <bjo3rn> .oO
  • 09:24:42 <pRiMU5> good morning every1
  • 09:26:49 <Harpagophyt> hmmm, it looks like good now - more testing
  • 09:27:25 <Harpagophyt> no not - hmpf
  • 09:27:25 <bjo3rn> I looked at the page also. first time all good, reload with cmd+shft+r js/css doubled
  • 09:27:32 <Harpagophyt> yes
  • 09:27:47 <Harpagophyt> without caching it works like a charme
  • 09:29:45 <bjo3rn> wait a minute. flux dev version or ter?
  • 09:29:54 <bjo3rn> ach, forget it
  • 09:29:55 <Harpagophyt> ter
  • 09:29:58 <bjo3rn> ^^
  • 09:30:05 <bjo3rn> I mean vhs
  • 09:30:10 <Harpagophyt> all ter
  • 09:30:13 <bjo3rn> ok
  • 09:30:46 <bjo3rn> hm, I can't reproduce this behavior. will have to look at it later again.
  • 09:30:56 <Harpagophyt> vhs: 2.0.2 flux: 7.1.0
  • 09:31:09 <Harpagophyt> ok, it is my job today *g*
  • 10:11:48 <Harpagophyt> the real problem is, if the page comes from the cache or not. i disabled cache with config.no_cache
  • 11:31:00 <geronimoo> hello! i've got a problem using the latest flux from repo - it only renders the page- and content templates with the original file names (MyPageTemplate.html and MyContentElement.html) - does anyone know something about that?
  • 11:31:54 <geronimoo> with every different file name i get this error: „…………………../Resources/Private/Templates/Content/Fce-columns.html" is not a valid template resource URI.
  • 11:32:54 <geronimoo> the element is displayed in the create element wizard but the configuration options wont appear, i only get a field called "The Title"
  • 11:34:01 <geronimoo> this even happens if i copy the content from the example file into my fce-columns.html :-/
  • 11:51:57 <geronimoooooo> allrighty my fault: flux 7.1 is not compatible to the latest versions of fluidpages and fluidcontent, I had to downgrade to fluidcontent 4.0 and fluidpages 3.0 - seems to work fine now!
  • 13:12:15 <gbod_> Hi, will anyone of you attend the T3CON in Berlin next week?
  • 13:15:20 <gbod_> I won't be at the Con - no ticket, but as I'm living in Berlin there might be a chance for a small drinkup/meetup.
  • 13:30:58 <cedricziel> nope
  • 13:37:25 <mrboe> @gbod_ do you come to RR?
  • 13:37:46 <mrboe> randomresult and i will be there
  • 13:40:17 <gbod_> mrboe: I know, but I don't have time for travelling at that weekend, Xaver asked about it last week too.
  • 13:45:16 <gbod_> mrboe: Last week I did the munich fluidtypo3 presentation here at the Berlin T3 User group. It was about 3 hours long and they were really tired in the end. ;) And I even managed only the template part. Next time I'll show the controller/modell/own extension parts to them. They were really thrilled about the system.
  • 13:45:24 <xaver> gbod_: i was at the T3UXW and won't attend the Con. I will be in essen
  • 13:46:46 <gbod_> xaver: t3uxw was a nice event, wasn't it?
  • 13:46:53 <xaver> yes
  • 13:58:01 <randomresult> hi there
  • 13:58:13 <randomresult> hi xaver
  • 13:58:17 <randomresult> hi gbod_
  • 13:58:50 <gbod_> hi randomresult
  • 14:54:16 <alexxB> Hi, is it possible to access the "name" of a select field instead of the id only in a fluid content element? -> <flux:field.select items="{0 : 'Ohne Label', 1 : 'News & Stories',... e.g. here i would like to get the "News & Stories" to output
  • 14:57:48 <gbod_> alexxB: define the object via: <v:variable.set name="items" value="{0 : 'Ohne Label', 1 : 'News & Stories',...}" />
  • 14:58:08 <gbod_> After it <flux:field.select items="{items}/>
  • 14:58:35 <gbod_> with a name of course, let's say foo
  • 14:59:55 <gbod_> And in your output you can get it via: <v:variable.get name="items.{foo}" />
  • 15:00:20 <alexxB> cool, will check right away. thanks so far
  • 15:01:05 <xaver> should also work without a var, but maybe you need CDATA
  • 15:21:03 <alexxB> is that all working in 1.91 as well? with <v:var.get name="items.{wdwContentElementCategory}" /> i am not getting any output
  • 15:27:11 <randomresult> v:var changed to v:variable
  • 15:27:26 <randomresult> hey benjamin
  • 15:27:40 <alexxB> i am using 1.91 and tried with v:var.get
  • 15:27:52 <randomresult> @BenjaminR
  • 15:28:03 <BenjaminR> hi randomresult
  • 15:28:11 <randomresult> hows it going?
  • 15:28:26 <BenjaminR> great :)) how about you?
  • 15:28:40 <randomresult> fine. just returned... first day of work. need holiday.
  • 15:29:03 <BenjaminR> hhe :)
  • 15:29:09 <BenjaminR> where have you been
  • 15:29:20 <randomresult> come on. lets meet us in Essen
  • 15:29:58 <BenjaminR> i have 100% workload until 5th nov :)
  • 15:30:10 <BenjaminR> actually not joking
  • 15:30:10 <randomresult> when is essen?
  • 15:30:12 <BenjaminR> but its fun
  • 15:30:40 <randomresult> 8.11
  • 15:30:43 <randomresult> so yeah
  • 15:30:48 <BenjaminR> fu**
  • 15:30:49 <BenjaminR> :D
  • 15:30:58 <randomresult> no xcuses no more
  • 15:31:02 <randomresult> hell yeah.
  • 15:31:06 <BenjaminR> lets get some jobs
  • 15:31:17 <randomresult> no, you better get some tickets
  • 15:31:18 <BenjaminR> MORE workload
  • 15:31:19 <BenjaminR> :D
  • 15:32:38 <BenjaminR> what did you work on lately?
  • 15:32:41 <BenjaminR> typo3 projects only?
  • 15:47:57 <cedricziel> huhu
  • 15:49:02 <BenjaminR> hi ced
  • 15:49:07 <cedricziel> phew
  • 15:49:26 <cedricziel> I'm crafting the elements my self from the ground up in my current project
  • 15:50:34 <gbod_> cedricziel: Which elements?
  • 15:52:42 <cedricziel> Content Elements
  • 15:52:58 <cedricziel> gbod: [15:53:40] <cedricziel> Content Elements
  • 15:53:30 <gbod> cedricziel: Why this? Research?
  • 15:54:13 <cedricziel> Kind of.
  • 15:55:01 <cedricziel> Firstly: You only see the benefit of a solution if you know all the downsides of other approaches
  • 15:55:06 <randomresult> BenjaminR what you mean?
  • 15:55:26 <cedricziel> Second: Small Project, should be upgrade-safe for at least 1000 yrs
  • 15:56:31 <geronimoooooo> i dont think there's any typo3 project that fulfulls your criteria :D
  • 15:56:37 <geronimoooooo> *fullfills
  • 15:56:42 <gbod> cedricziel: Ah, yeah. And now that you're through it, you love the flux direction even more. ;)
  • 15:57:04 <cedricziel> Last but not least: I'm really surprised how well you can handle all the things with core-only if you're developer
  • 15:57:42 <cedricziel> it's a bit more hassle when you're not able to write small viewhelpers yourself
  • 15:59:18 <cedricziel> geronimoooooo: this one is almost bullet proof i hope. ;)
  • 16:00:18 <cedricziel> gbod: hm, maintaining flux is not easy at times. I'm hoping for improvements in the one or other area (in flux) after going down this road
  • 16:01:20 <gbod> cedricziel: Is there a way to get more of the idea and the way you went?
  • 16:01:28 <cedricziel> sure
  • 16:01:40 <cedricziel> the current official introduction package
  • 16:01:51 <cedricziel> https://github.com/benjaminkott/bootstrap_package
  • 16:03:43 <cedricziel> what you'll experience is (hopefully) 2 things:
  • 16:04:13 <BenjaminR> ced should fluidpages 3.2 work with flux 7.2 or is ext_emconf right?
  • 16:04:20 <cedricziel> 1.) how well flux abstracts away a whole lot of bulky stuff (and how well NamelessCoder knows his gear)
  • 16:05:17 <cedricziel> 2.) it's cheap to create custom CTypes with a FLUIDTEMPLATE object and TCA is a robust description
  • 16:05:53 <cedricziel> BenjaminR: dont know
  • 16:06:33 <geronimoooooo> at the moment flux changes a lot, thats why its by far not bullet proof for updates atm - but its gonna be great :)
  • 16:07:19 <cedricziel> we stabilized that and reduced those changes to the minimum geronimoooooo.
  • 16:07:43 <cedricziel> as far as we are concerned: major versions are allowed to break stuff. you're allowed to stay behind.
  • 16:09:34 <geronimoooooo> okay my experience on the last projects was that i had to change a lot, but you are right - the major versions changed
  • 16:09:54 <geronimoooooo> dont get me wrong, i love flux - we are just kind of early adopters
  • 16:10:23 <cedricziel> version upgrades are always a tradeoff of bugfixes and changes to existing stuff
  • 16:10:45 <gbod> cedricziel: Maybe we find a way to document and present those changes and features far mor better than in commit messages. The library is a nice first start. randomresult an mrboe told something about video tuts in munich. And I got the same answers during my last two presentations of the system.
  • 16:10:47 <cedricziel> it's like the definition of a upgrade
  • 16:11:24 <geronimoooooo> i already thought about setting up a blog and collecting examples of my work with flux
  • 16:11:43 <NamelessCoder> jumping in from the side here - our main problem is that TER won't allow multiple branches because in theory, we could easily have supported the same branching strategy the core uses. Sadly we're limited by that distribution method but we don't blame it - it's always been like that and an improvement is a huge task.
  • 16:11:45 <geronimoooooo> its still a bit trick to get stuff running but its totally worth it
  • 16:11:50 <gbod> geronimoooooo http://fluidtypo3.org/library/code-examples.html
  • 16:12:29 <NamelessCoder> so that leads to the use of semantic versioning in which minor versions are allowed to introduce smaller changes and major ones are allowed to sort of redo everything - but we still try to keep it to a minimum
  • 16:13:04 <geronimoooooo> good idea - so i can release my stuff there?
  • 16:13:09 <cedricziel> NamelessCoder: i deeply hope composer will solve that
  • 16:13:15 <NamelessCoder> Flux 6->7 was that big a change because 4.x support was dropped and namespaces introduced - that's a HUGE change and naturally we're not the only ones affected. See for example EXT:powermail which was rewritten from scratch...
  • 16:13:23 <gbod> geronimoooooo That's the plan
  • 16:13:35 <cedricziel> gbod: did you watch my shitty videos from stuttgart?
  • 16:14:17 <NamelessCoder> from now on we hope the changes you'll experience are as small or smaller than what happened with the last update
  • 16:14:29 <gbod> Nope, they told about 'em in munich and were kind of overwhelmed. ;)
  • 16:14:58 <cedricziel> i havent been to munich and dont know videos from there
  • 16:15:15 <gbod> There weren't ones.
  • 16:15:39 <cedricziel> http://vimeo.com/search?q=Einf%C3%BChrung+in+Fluid+powered
  • 16:15:44 <rosieres> In the end everything is quite well documented and the news are worth reading. Beside that, the viewhelper reference could have 1 or 2 real life examples for usage each as it is done @ jquery. That would make stuff sometimes more clear. But in the end, the stuff is cool . . .
  • 16:16:46 <NamelessCoder> rosieres you are absolutely right about the ViewHelper exampels - and we would be very happy to receive some of those (they're written into the class header and we also support writing standalone files that will be rendered, if you want more info just say so)
  • 16:16:48 <geronimoooooo> i think more people should share their examples, that helps most
  • 16:17:05 <cedricziel> gbod: got the link?
  • 16:17:07 <gbod> cedricziel: Thanks, now I have something to check my own stuff against. :)
  • 16:17:21 <NamelessCoder> See this folder: https://github.com/FluidTYPO3/vhs/tree/development/Documentation
  • 16:17:38 <cedricziel> hehe, it's only a rough overview
  • 16:17:41 <NamelessCoder> https://github.com/FluidTYPO3/vhs/tree/development/Documentation/Classes/ViewHelpers/Iterator/ForViewHelper is how you can write as much detail about any ViewHelper as you please
  • 16:18:05 <rosieres> is there a gist for that? so i´ll put some if I find the time or if it is done on the fly by usage
  • 16:18:21 <NamelessCoder> the documentation files are then detected by filename convention and rendered as part of the VH docs
  • 16:18:44 <gbod> cedricziel: In munich we did two adhoc sessions with randomresult, xaver and mrboe. It was quite fun so we had to add a second session on sunday.
  • 16:19:17 <rosieres> NamelessCoder: I´ll keep it in mind
  • 16:19:27 <cedricziel> great; the videos on vimeo are 3 slots i had to present
  • 16:19:44 <NamelessCoder> actually I should write a news item for fluidtypo3.org describing this approach
  • 16:19:53 <NamelessCoder> because we can always use better docs!
  • 16:19:57 <rosieres> ejp
  • 16:20:01 <NamelessCoder> (same logic applies in flux btw)
  • 16:20:38 <NamelessCoder> see just how delicious it looks: http://fluidtypo3.org/viewhelpers/vhs/development/Iterator/ForViewHelper.html
  • 16:21:03 <gbod> NamelessCoder: Great Idea, maybe we can build more connections/links to the fluidbootstraptheme where lots of the stuff is used.
  • 16:21:52 <NamelessCoder> these docs should be standalone and should match the version, that's how we can make sure they are rendered correctly
  • 16:22:10 <NamelessCoder> but by all means, copy shit from those templates to create docs ;)
  • 16:23:22 <rosieres> NamelessCoder: Well done. One thing is missing. Real life inline usage.
  • 16:27:54 <cedricziel> another thing missing: a correct lexer for inline syntax in IntelliJ/PHPStorm. XML Syntax is fine, but reformating with inline syntax sucks co**s in hell
  • 16:38:08 <mrboe> short question: when i put a FCE into a FCE i got http://snag.gy/4whgu.jpg
  • 16:38:31 <randomresult> @mrboe saw that too
  • 16:38:43 <randomresult> on a fresh install
  • 16:39:02 <mrboe> im on a updated to TER
  • 16:39:31 <bjo3rn> ran the upgrade script in em?
  • 16:39:41 <randomresult> bjo3rn fresh install
  • 16:39:48 <randomresult> (on my
  • 16:39:51 <randomresult> site)
  • 16:39:58 <bjo3rn> yours, yes. that says all.
  • 16:40:00 <randomresult> HEY BRO
  • 16:40:02 <bjo3rn> ^^
  • 16:40:10 <randomresult> shut up old man
  • 16:40:29 <bjo3rn> wait for essen, man.
  • 16:40:40 <bjo3rn> I'll show you who's old.
  • 16:40:45 <mrboe> the content is new @bjo3rn
  • 16:40:47 <randomresult> lets go for a run
  • 16:40:59 <mrboe> i cleared tt content
  • 16:41:38 <bjo3rn> did you run fluidcontent's upgrade script?
  • 16:41:43 <bjo3rn> randomresult no sports.
  • 16:41:44 <cedricziel> randomresult: i beg you not to bring Bull to Essen
  • 16:41:59 <randomresult> Bull?
  • 16:42:01 <mrboe> 0 rows
  • 16:42:03 <randomresult> RotBull?
  • 16:42:17 <cedricziel> Some experience it as KlebeBull
  • 16:42:27 <bjo3rn> and database compare, mrboe?
  • 16:42:27 <randomresult> sh*t up young man
  • 16:42:37 <mrboe> i did all
  • 16:43:19 <mrboe> its only if i put a FCE in an FCE
  • 16:43:54 <mrboe> the FCE in the main content area works fine
  • 16:43:57 <bjo3rn> ok, maybe that's something.
  • 16:44:02 <randomresult> and i have the same here with a fresh install
  • 16:44:17 <randomresult> bjo3rn no, dont!
  • 16:44:19 <mrboe> btw it's working but the error is shown
  • 16:44:44 <randomresult> cedricziel will you do a presentation in RR?
  • 16:44:52 <randomresult> i think of preparing something
  • 16:44:54 <cedricziel> if i'm forced to
  • 16:45:11 <randomresult> ok. fine. than i dont need to think more about that
  • 16:45:13 <gbod_> bjo3rn: Same experience (18181) here with a fresh install of everything
  • 16:45:29 <randomresult> ha!
  • 16:45:31 <bjo3rn> also with fce in fce?
  • 16:45:34 <mrboe> Waldorf and Statler aka randomresult and bjo3rn
  • 16:45:34 <randomresult> thanx gbod
  • 16:45:46 <randomresult> mrboe shut up
  • 16:45:56 <cedricziel> so bjo3rn and randomresult will team up for presentation?
  • 16:45:57 <cedricziel> fine
  • 16:46:02 <cedricziel> so i dont have to
  • 16:46:05 <gbod_> bjo3rn: with fce end ce, but in frontend everything is okay.
  • 16:46:11 <gbod_> -end +and
  • 16:46:23 <mrboe> the same here
  • 16:47:13 <gbod_> randomresult: What for? That I have the same errors as mrboe? :D
  • 16:47:40 <bjo3rn> ok, same here :S
  • 16:47:52 <bjo3rn> now that's what I call a confirmed issue ^^
  • 16:47:58 <gbod_> !!!
  • 16:48:41 <gbod_> I think there are similar posts last week in the chat, but they were not confirmed.
  • 16:50:26 <randomresult> cedricziel do u still have your old presentations?
  • 16:50:36 <randomresult> @bjo3rn join forces?
  • 16:51:01 <randomresult> gbod: yeah showing the old man that its NOT my install!
  • 16:51:33 <bjo3rn> randomresult yes, tag team style.
  • 16:51:50 <cedricziel> hmm, what are presentations?
  • 16:51:51 <randomresult> how we do bro?
  • 16:51:53 <bjo3rn> or you carry my bag.
  • 16:51:57 <cedricziel> i did almost all of it ad-hoc
  • 16:52:05 <randomresult> well you had some slides
  • 16:52:10 <randomresult> as far as i remember
  • 16:52:13 <bjo3rn> I'd prepare something.
  • 16:52:21 <bjo3rn> mayhaps
  • 16:52:47 <cedricziel> i'd still be able to do if you cant
  • 16:53:14 <randomresult> well. i think we all could talk about that for 45 minutes
  • 16:53:43 <randomresult> i could at least do something for "beginners"
  • 16:54:10 <bjo3rn> I'd basically walk through my quickstart blog posts.
  • 16:54:14 <cedricziel> i'd like to have a session called: dont use fce's when you dont need to
  • 16:54:37 <gbod_> cedricziel: This is really needed.
  • 16:54:57 <bjo3rn> with fluidcontent_core, cedricziel, or without?
  • 16:55:10 <mrboe> @gbod_ i think RR ist a MUST
  • 16:55:17 <cedricziel> Ruby on Rails?
  • 16:55:25 <randomresult> RheinRuhr
  • 16:55:26 <cedricziel> hmm, fcc is a special case BenjaminR
  • 16:55:32 <cedricziel> sory, bjo3rn ^^
  • 16:55:50 <mrboe> RheinRuhr
  • 16:55:50 <BenjaminR> Ah :)
  • 16:55:56 <cedricziel> hmm. keyboard is done with me it seems
  • 16:56:06 <bjo3rn> so, use frame and layout fields?
  • 16:56:35 <gbod_> cedricziel: If one knows about fces everything looks like a fce. That's my experience with newcommers to the fluidtypo3 universe
  • 16:56:38 <cedricziel> yes, sometimes those and a FLUIDTEMPLATE object is all you need
  • 16:57:17 <bjo3rn> sure, but for me it's a little about user experience as well
  • 16:57:23 <cedricziel> but this isnt the case-you can get soooooo damn far without flux et al. They may be needed in many cases but not in all.
  • 16:57:43 <gbod_> Exactly.
  • 16:58:25 <randomresult> ok. i ll have to leave now
  • 16:58:31 <randomresult> see u all
  • 16:58:44 <bjo3rn> see you on the other side, randomresult
  • 16:58:45 <cedricziel> bjo3rn: you are right-but as everywhere, taste it with some caution. it's easy and cheap to add a new CType with icon and template. there's no user experience lost
  • 16:59:16 <gbod_> mrboe: I'd really like to be there, but atm there is no way at that weekend for me. :(
  • 17:00:17 <bjo3rn> I think there is. I'd rather add one more fce than explain my client to use those fields.
  • 17:00:45 <cedricziel> you dont have to.
  • 17:00:56 <bjo3rn> maybe I'm just too lazy as well ^^
  • 17:01:04 <cedricziel> :)
  • 17:01:05 <randomresult> bjo3rn im on your side... the other side
  • 17:01:29 <cedricziel> i think benjamin kott will present this very simple approach in RR
  • 17:02:11 <Harpagophyt> @@bjo3rn do you have time and pleasure to debug my caching problem?
  • 17:02:44 <bjo3rn> I'd like to but I'm afraid I'm lacking the skills to do so.
  • 17:03:01 <bjo3rn> maybe someone else can take over?
  • 17:03:02 <Harpagophyt> ok no problem. Thx
  • 17:03:48 <Harpagophyt> for all: after upgrade VHS & co i get vhs.assets twice in the frontend.
  • 17:04:18 <Harpagophyt> i know, it has something to do with t3 caching
  • 17:04:32 <Harpagophyt> if i get the page clean, it is ok
  • 17:04:46 <Harpagophyt> if i get the cached one, all css and js are twice
  • 17:06:27 <bjo3rn> cedricziel hm, http://www.bk2k.info/zeige/typo3-custom-content-elemente-mit-extbase-und-fluid.html
  • 17:06:46 <cedricziel> :)
  • 17:09:17 <cedricziel> bjo3rn: the gist i posted a few days ago should do the trick
  • 17:09:50 <cedricziel> https://gist.github.com/cedricziel/758a927005c27f6132a9
  • 17:10:19 <rosieres> Harpagophyt: put VHS to master branch and clear all caches in installtool - then retry
  • 17:11:16 <bjo3rn> cedricziel that's all??
  • 17:11:20 <cedricziel> yep
  • 17:11:28 <cedricziel> and that's what i mean
  • 17:11:36 <bjo3rn> I see, I see.
  • 17:11:43 <cedricziel> you get full access to tt_content fields.
  • 17:11:47 <cedricziel> all of them
  • 17:12:08 <cedricziel> and it's easy to add another image field or so. and you can compose them the way you like via showitem
  • 17:12:35 <bjo3rn> I withdraw what I said and claim the opposite ^^
  • 17:12:55 <cedricziel> which one exactly?
  • 17:13:00 <cedricziel> ^^
  • 17:13:28 <bjo3rn> don't push it
  • 17:13:30 <cedricziel> imho the only thing missing is something for multicolumn - the rest is already composeable very simple
  • 17:13:37 <bjo3rn> gridelements!
  • 17:13:45 <bjo3rn> let's get out of here ^^
  • 17:13:49 <cedricziel> whoops
  • 17:13:53 <cedricziel> :P
  • 17:13:59 <cedricziel> bad word, jimmy!
  • 17:14:08 <bjo3rn> modwizardst.ts is page ts, right=
  • 17:14:09 <bjo3rn> ?
  • 17:14:18 <cedricziel> yes, exactly
  • 17:14:38 <bjo3rn> it can only be included by hand, right?
  • 17:14:50 <bjo3rn> 'by hand'
  • 17:14:52 <cedricziel> nope
  • 17:14:57 <rosieres> what is missing for multicolums?
  • 17:15:29 <cedricziel> you can get the same "one click install" experience
  • 17:15:53 <cedricziel> rosieres: a multicolumn mechanism provided by core
  • 17:16:02 <bjo3rn> actually, that's a little overrated
  • 17:16:12 <bjo3rn> the "one click install" i.e.
  • 17:16:13 <cedricziel> bjo3rn: ExtensionManagementUtility::addPageTSConfig
  • 17:16:37 <gbod_> cedricziel: Hm, and you favor this approach over the fce one. It's all those Stuff spread of five files minimum for a simple ce.
  • 17:16:42 <cedricziel> yep, you miss the chance to configure multiple domains seperate from each other
  • 17:16:54 <bjo3rn> I remember some Dane stating that was bad practice but I can be wrong
  • 17:17:23 <cedricziel> gbod_: i didnt say i favoured anything over anything. every single way has it's uses.
  • 17:17:42 <rosieres> bjo3rn -> ext_localconf.php -> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="DIR:EXT:extExtExt/Configuration/TS_CONFIG_PAGE" extensions="ts">'); put any ts file in that path
  • 17:17:46 <cedricziel> but what i say is: consider if you really need a fce built with an "external" mechanism
  • 17:17:55 <gbod_> Ah, ok.
  • 17:19:22 <bjo3rn> ok, but I'm pretty sure I will always have at least one use case for an fce so I'm already sold. I won't mix those techniques.
  • 17:19:55 <bjo3rn> *wouldn't
  • 17:20:16 <cedricziel> you could as they dont interfere with each other
  • 17:20:29 <bjo3rn> sure, but where's the advantage then?
  • 17:20:39 <cedricziel> there are limits
  • 17:20:41 <Harpagophyt> rosieres: exception after update to 6.0.2 Uncaught TYPO3 Exception
  • 17:20:41 <Harpagophyt> #1289386765: Could not analyse class:FluidTYPO3\Vhs\ViewHelpers\Content\RenderViewHelper maybe not loaded or no autoloader?
  • 17:20:54 <NamelessCoder> cedricziel I'd like to argue a bit :)
  • 17:21:01 <cedricziel> oO
  • 17:21:13 <cedricziel> please do
  • 17:21:20 <NamelessCoder> when you create custom CTypes using extbase controllers and fluid templates then basically you are creating the same layer that flux+fluidcontent provides
  • 17:21:28 <rosieres> 6.0.2 ??
  • 17:21:33 <NamelessCoder> the only difference being that *you* control your layer then
  • 17:22:04 <cedricziel> i didnt wire a controller by now
  • 17:22:11 <NamelessCoder> same difference ;)
  • 17:22:16 <Harpagophyt> ah, mom ...
  • 17:22:18 <cedricziel> and yes i know that :)
  • 17:23:04 <cedricziel> NamelessCoder: 16:05:18
  • 17:23:05 <NamelessCoder> my point is: sure, it's possible to make that stuff yourself and not have any dependencies. But the way you do it almost always ends up in something along the lines of the integrations provided by flux in some degree
  • 17:23:38 <cedricziel> exactly what you're saying
  • 17:24:22 <NamelessCoder> same as VHS - everything it does you could probably do with typoscript objects - but the point is NOT having to do that :)
  • 17:25:14 <NamelessCoder> do I use Flux in every TYPO3 project? Nope, sure don't. About half.
  • 17:25:57 <NamelessCoder> ...with the other half being pure APIs and backends ;p
  • 17:26:30 <cedricziel> you know we already talked about that a lot-my plan was to explore the forgotten api behind all the abstractions
  • 17:26:52 <gbod_> Hipster!
  • 17:26:53 <NamelessCoder> you'll collect some of the knowledge I collected that way
  • 17:27:02 <cedricziel> and it turned out to be too simple to not use in in simple cases
  • 17:27:10 <NamelessCoder> and you'll begin to understand all things Flux ;)
  • 17:27:12 <cedricziel> simple is simple
  • 17:27:50 <cedricziel> exactly-and like i stated: it's great to see how much flux abstracts away when it gets a little more complex
  • 17:30:15 <NamelessCoder> if you want to be completely purist why not go with raw PHP?
  • 17:30:28 <NamelessCoder> as in: user functions to render content
  • 17:30:49 <cedricziel> i know people doing that
  • 17:30:52 <NamelessCoder> that way you would be as close to the original (record) as possible and would have absolute control
  • 17:31:02 <cedricziel> but i dont think it's feasible
  • 17:31:09 <NamelessCoder> you'd have almost zero features of course :)
  • 17:31:11 <Harpagophyt> rosieres: same problem with 2.0.2
  • 17:31:43 <cedricziel> NamelessCoder: *lightbulb* throw away them cms'es. they're written in a template language
  • 17:31:57 <NamelessCoder> hehe
  • 17:32:24 <NamelessCoder> cedricziel here's a "what if" though
  • 17:32:40 <cedricziel> what if what?
  • 17:33:24 <NamelessCoder> "what if" you only had to identify a site package and could then place convention-based files in this package and use them as core content templates, core content forms (if separate from template), per-element typoscript (if required), page templates grouped by sub-directory, LLL files for each context, etc.?
  • 17:33:42 <NamelessCoder> sort of zero-conf integration
  • 17:34:52 <cedricziel> convention over configuration. Symfony does that for years (calling out to all the bjo3rn s)
  • 17:34:55 <NamelessCoder> when everything becomes a matter of creating a file and being done, is there any argument to go other ways?
  • 17:35:08 <rosieres> Harpagophyt T3 Version?
  • 17:35:17 * NamelessCoder polishes his halo: so have I, for years.
  • 17:35:39 <Harpagophyt> rosieres 6.2.5
  • 17:35:57 <rosieres> opCache on/off ?
  • 17:36:42 <rosieres> so php 5.5 is assumed
  • 17:36:50 <NamelessCoder> muhaha. I own the extension key "site"
  • 17:36:51 <cedricziel> sure Claus, and i like the idea. and it should be the ulrimate goal. but it needs to be bullet proof-at least as much as the cms itself is able to handle things
  • 17:37:07 <cedricziel> hehe
  • 17:37:09 <NamelessCoder> cedricziel that's just it: the CMS can
  • 17:37:11 <NamelessCoder> 't
  • 17:37:16 <NamelessCoder> ffs, enter key
  • 17:37:17 <NamelessCoder> ffs
  • 17:37:23 <cedricziel> but you cant repair it from the outside
  • 17:37:35 <Harpagophyt> ups rosieres. php 5.5 is must ...
  • 17:37:51 <NamelessCoder> it doesn't need repairs, it needs a smarter outside API
  • 17:38:15 <cedricziel> which adds another layer of abstraction on an abstracting api
  • 17:38:44 <NamelessCoder> which means other ways of consuming that first abstraction API remain intact to serve everything in existence
  • 17:38:48 <cedricziel> abstracting programming interface
  • 17:38:52 <cedricziel> ^^
  • 17:39:44 <NamelessCoder> almost everything is an abstraction of something else
  • 17:39:50 <Harpagophyt> resieres T3 requirements write: PHP >5.3.7 up to 5.5 (PHP 5.4 or later recommended)
  • 17:40:15 <cedricziel> btw Claus: i wanted to reserve site as well
  • 17:40:17 <NamelessCoder> as the abstractions improve, they become the default/preferred API
  • 17:40:19 <cedricziel> ;)
  • 17:40:43 <rosieres> Harpagophyt it´s np must, but you do goo if you go with it did you enable debugging? -> http://docs.typo3.org/typo3cms/extensions/vhs/#debug-settings
  • 17:40:51 <NamelessCoder> at which point the older abstractions maybe can be dropped because a consistent API exists on top, describing what should happen below - making it easier to finally switch
  • 17:44:35 <Harpagophyt> rosieres what should debugging help? the problem is with caching
  • 17:45:57 <rosieres> Harpagophyt: might giva clue what´s causing the doubling
  • 17:47:09 <Harpagophyt> rosieres: you can look at http://www.pfarre-atzgersdorf.at for me it is no help ;-)
  • 17:47:19 <Harpagophyt> t3 caching is disabled yet
  • 17:54:47 <flog1988> hello to all
  • 17:55:40 <cedricziel> hey
  • 17:56:05 <flog1988> could someone help me, I have one question. is there a way to just render a f:section if the v:content is not empty?
  • 17:57:08 <cedricziel> sure. you could use v:conte.get, count and use that to determine if you want to render the section
  • 17:57:20 <cedricziel> *v:content.get
  • 17:58:30 <Harpagophyt> flog1988 <f:if condition="{v:content.get(column: 1) -> f:count()} == 0">
  • 18:00:25 <rosieres> Harpagophyt : no clue. And downgrading VHS works?
  • 18:01:37 <cedricziel> Harpagophyt: no cheating allowed :) a little transfer knowledge is required ;)
  • 18:02:15 <Harpagophyt> ups sorry cedricziel i will never give away any progsecrets ;-)
  • 18:02:32 <cedricziel> hrhr
  • 18:02:40 <cedricziel> thx for bringing the example
  • 18:02:40 <Harpagophyt> rosieres not tested. i leave it yet as is.
  • 18:11:17 <NamelessCoder> who probed me?!?
  • 18:11:31 <flog1988> @Harpagophyt thanks. it work's for me after a few tweeks
  • 18:12:04 <Harpagophyt> you are welcome
  • 18:12:17 <NamelessCoder> if the guy who submitted a "probe" on fluidtypo3.org examples: received, do you also have a real example? :)
  • 18:14:58 <rosieres> what?
  • 18:29:12 <NamelessCoder> someone sent in a code example that said only "probe"

20140930

  • 09:04:30 <nimius|thephpjo> hello everyone
  • 09:05:06 <cedricziel> Hey Jo
  • 09:07:35 <nimius|thephpjo> Maybe you guys can help me, i still have this weird issue with my CEs, that only occurs on the live server
  • 09:07:56 <cedricziel> oO
  • 09:08:06 <cedricziel> what's up there?
  • 09:09:01 <nimius|thephpjo> I have 3 CEs. On my computer (as well as on every other local installation) they work just fine
  • 09:09:29 <nimius|thephpjo> On the server there are only 2, but there are "empty" entries under "Plug-Ins
  • 09:09:55 <cedricziel> wait.. what?
  • 09:10:26 <cedricziel> what's the difference between your local env and the live one?
  • 09:11:16 <nimius|thephpjo> I don't know. I am sure they have the same files and the same database
  • 09:11:32 <cedricziel> same interpreter?
  • 09:11:32 <nimius|thephpjo> The only thing, that caused issues in the past were different PHP Versions
  • 09:11:36 <cedricziel> same other extensions?
  • 09:11:42 <nimius|thephpjo> yes
  • 09:11:54 <cedricziel> in the very same versions?
  • 09:11:55 <nimius|thephpjo> https://www.dropbox.com/s/eqktn80oqf6p0uc/Screen%20Shot%202014-09-30%20at%2009.09.40.png?dl=0 <= the empty Elements
  • 09:12:18 <cedricziel> not cool.
  • 09:12:27 <cedricziel> okay, what are those php versions?
  • 09:13:32 <cedricziel> (and what ft3 versions are you using?)
  • 09:14:34 <mrboe> do you use fuidcontent_core?
  • 09:15:40 <cedricziel> hi boe
  • 09:15:53 <nimius|thephpjo> Using PHP 5.4.17 on the live server, 5.5.10 local. flux 7.0.0, fluidcontent 4.0.0, vhs 2.0.0
  • 09:16:21 <cedricziel> i remember something.... let me dig it
  • 09:16:43 <mrboe> hi cedricziel
  • 09:18:48 <foooobear> morning
  • 09:18:59 <cedricziel> hmm, yesterday NamelessCoder mentioned something about versions, but i cant find it :/
  • 09:19:47 <cedricziel> nimius|thephpjo: i suspect you already cleared the typo3temp folder?
  • 09:20:09 <nimius|thephpjo> yes, as well as all caches
  • 09:21:50 <cedricziel> hmm pita.
  • 09:23:47 <nimius|thephpjo> maybe it's worth saying, that the missing CE uses a custom viewhelper
  • 09:25:41 <cedricziel> i'm worrying less about the one missing then more about the ones placed in the wrong wizardtab
  • 09:27:44 <cedricziel> i'll ask Claus when he's near; that's all i can do-sorry
  • 09:28:04 <nimius|thephpjo> ok, thank you
  • 09:33:06 <bjo3rn> nimius|thephpjo are you using options="{group: 'FCE'}" or the old wizardTab="FCE" argument?
  • 09:34:44 <bjo3rn> nvm, that's only relevant for flux 7.1.0
  • 09:38:24 <nimius|thephpjo> I don't use either of those
  • 10:14:21 <robsonrobi> Good morning.
  • 10:15:09 <gbod> Hi robsonrobi
  • 10:15:38 <robsonrobi> I just updated, flux, fluidpages and fluidcontent and now see in the BE the default backendlayouts from TYPO3. How can i remove them again? Because columns etc. i solve with PageLayouts.
  • 10:16:49 <robsonrobi> https://www.filepicker.io/api/file/GGUSHQs6Que76EmoZNt1
  • 10:17:02 <robsonrobi> Any help would be great.
  • 10:18:59 <gbod> robsonrobi: You have to change the backendlayout of pages to fluidpages in the appearance tab.
  • 10:21:24 <soee> hiho, need some assistance with a problem that "might be" related to flux
  • 10:22:14 <soee> im using external_import extension and lately the shceduler tasks just dont end and there are problems with importing data
  • 10:22:53 <soee> i have tried downgrading TYPO3 a bit, checked history of my import configuration etc. but nothing helps
  • 10:23:07 <soee> now i decided to downgrade flux to 7.0 from 7.1
  • 10:23:28 <soee> and when i try to execute scheduler task to import data i have this error:
  • 10:23:29 <soee> Execution of task "External import (external_import)" failed with the following message: Class FluidTYPO3\Flux\Service\WorkspacesAwareRecordService does not exist
  • 10:24:16 <soee> any idea how flux can have influnace on import process ?
  • 10:24:53 <soee> the external_import importer scripts stops @ this line: $tce->process_datamap();
  • 10:25:11 <soee> it does not do outside this function
  • 10:25:59 <soee> *go
  • 10:27:36 <robsonrobi> thanks gbod, i will try that
  • 10:56:51 <robsonrobi> @gbod: Works grate with setting it as backendlayout. Is there a possiblity to set that as default layout for page children and new pages?
  • 10:57:26 <gbod> robsonrobi There is an option for subpages in the same tab
  • 11:00:32 <robsonrobi> I think, some options are disabled, i will have a look
  • 11:02:34 <robsonrobi> setting backend_layout_next_level.disabled to 0, now i see the option, GREAT!
  • 11:02:41 <robsonrobi> thank you very much
  • 11:07:49 <mrboe> can anybody help me with an inline if condition, i want to have somethink like that <f:if condition="{settings.grid4.split}=='more'">
  • 11:10:23 <Guest|71812> Hi, updated to typo3 version 6.2.4. Having some problems with PluginConfigurationProvider. Flux ter version 7.1.0. I have two flux based extensions installed (for example). Backend Preview and flexform settings are mixed. Extension1 tries to get the backend preview rendered from extension2. In extension1 the flexform settings are correct. In extens
  • 11:10:24 <Guest|71812> ion2 the backend preview is correct, however the flexform settings are from extension1. any help would be appreciated..
  • 11:11:19 <soee> mrboe: does the current v:if supports tring comaprison ?
  • 11:11:28 <soee> *f:if
  • 11:11:38 <Guest|71812> @mrboe: in previous time fluid has some problems comparing to strings
  • 11:12:05 <soee> they suggested to do it witrh arrays, not sure if the problem exists in fluid 6.2
  • 11:13:06 <soee> mrboe: inline would be: {f:if(condiftion: "{settings.grid4.split}=='more'", then:"foo")}
  • 11:14:58 <soee> array workaround: {f:if(condiftion: "{0 : settings.grid4.split } == {0 : 'more'}", then:"foo")}
  • 11:23:52 <mrboe> thanks
  • 11:24:39 <randomresult> mrboe works=?
  • 11:32:45 <mrboe> i got i now
  • 11:33:15 <mrboe> {f:if(condition: "{0: settings.grid4.wrapclass} == {0 : 'none'}", else '')}
  • 11:33:37 <gbod> mrboe: Does it work?
  • 11:33:38 <mrboe> i didn't know that i can usw "" inline
  • 11:33:50 <mrboe> yes
  • 11:36:35 <Guest|71812> i've found a solution. I use `registerFluidFlexFormPlugin` instead of `registerConfigurationProvider` and everything is working..
  • 11:46:14 <xaver> Can i somehow use PageConfigigure in Language overlay?
  • 12:50:39 <robsonrobi> today i made a bug update: fluidpages, fluidcontent, flux and vhs. Everything is fine, but i am having some errors, when i put a fce inside a fce content element. see attached image, may be someone has a hint?
  • 12:50:54 <robsonrobi> https://www.filepicker.io/api/file/b2RJNGzVSnON0GnKlLN6
  • 12:51:13 <robsonrobi> may be gbod has the solution? :-)
  • 12:52:32 <mrboe> @robsonrobi we had this yesterday
  • 12:52:43 <gbod> robsonrobi: Nope, take a look https://github.com/FluidTYPO3/fluidcontent/issues/185
  • 12:53:12 <gbod> It's just presentation, the funtion is correct.
  • 12:53:23 <gbod> functionality
  • 12:53:56 <robsonrobi> so, just ignore that?
  • 12:54:02 <gbod> Yep
  • 12:54:22 <robsonrobi> okay. may be i should hide that option inside for a non admin?
  • 12:55:18 <gbod> As long as nobody needs it for non-nested ces
  • 13:47:17 <randomresult> @robsonrobi its a bug
  • 14:17:20 <fger> hi guys
  • 14:17:40 <fger> im having some troubles with fetching the FAL image of an FCE localized
  • 14:17:56 <fger> via resource.record.fal
  • 14:18:33 <fger> {record.uid} is always the default language records uid, because extbase does the overlay via _LOCALIZED_UID right ?
  • 14:18:45 <fger> so what should i pass to the resource.record.fal VH ?
  • 14:19:44 <fger> does this VH take the sys_language_uid into account and fetches localized FAL relations ?
  • 14:19:49 <fger> VHS 2.0.1
  • 14:34:58 <fger> 2.0.2 same behavior ---- i use fluidcontent
  • 14:35:24 <fger> so is there any language-overlay done for the {record} information ?
  • 14:36:26 <fger> because using {record.uid} completely ignores extbased language-overlay then, or is the standard {record} var i'm getting simply wrong ? In english language the {record.uid} is that of the default language FCE
  • 15:24:48 <fger> all busy :) ?
  • 15:49:58 <anhadikal> hi all
  • 15:50:11 <randomresult> xaver u there?
  • 15:51:39 <anhadikal> I have problem with inheritance .... when I change values in "Page Configuration - subpages" they are not propagated to children. It only works if I change the values in "Page Configuration". But I dont want to change the settings on current page.. Any Ideas?
  • 15:52:29 <xaver> randomresult: yes
  • 15:54:05 <randomresult> regensburg is sold out right?
  • 15:54:21 <xaver> randomresult: Oo
  • 15:54:46 <xaver> no this year is no camp - maybe next spring :)
  • 15:55:07 <randomresult> what is it?
  • 15:55:30 <randomresult> didnt you tell me that you prepare it right now?
  • 15:55:31 <xaver> ?
  • 15:55:52 <randomresult> i thought i read something like its in oktober and its sold out
  • 15:56:20 <xaver> planing for next spring yes - it is a 2 day event, but some stuff needs a long time to organinze
  • 15:56:32 <xaver> maybe you read the date from th elast year
  • 15:56:37 <randomresult> maybe
  • 16:03:20 <randomresult> @NamelessCoder is there a reason why not to add xsd-files to the extensions directly?
  • 16:04:44 <mrboe> this would be nice
  • 16:05:50 <NamelessCoder> randomresult other than that it is already being done? No.
  • 16:06:03 <randomresult> good
  • 16:06:05 <randomresult> :)
  • 16:07:21 <mrboe> this is nice
  • 16:07:50 <randomresult> @NamelessCoder btw. we released fbt today.
  • 16:07:56 <NamelessCoder> cool!
  • 16:08:29 <randomresult> i returned from holiday and saw flux n stuff released...
  • 16:08:42 <randomresult> so we decided to do that as well.
  • 16:08:52 <randomresult> forgot to ask you bout that. sorry.
  • 16:20:16 <fger> im having some troubles with fetching the FAL image of an FCE localized
  • 16:20:16 <fger> 2:17:55 PM
  • 16:20:16 <fger> fger
  • 16:20:16 <fger> im having some troubles with fetching the FAL image of an FCE localized via resource.record.fal
  • 16:20:21 <fger> {record.uid} is always the default language records uid, because extbase does the overlay via _LOCALIZED_UID right ?
  • 16:20:50 <fger> @mrboe, @xaver :)
  • 16:23:47 <mrboe> @fger sorry i dont know
  • 16:26:59 <xaver> newest T3 Version should solve some problems