01:22:32 <Denyerek> Just looking for hints on a breadcrumb menu is all.
02:26:26 <Guest|45675> @Denyerek I've never used it, but here's some info on breadcrumbs... http://fluidtypo3.org/viewhelpers/vhs/master/Page/BreadCrumbViewHelper.html
10:34:49 <Denyerek> That variable is the storage folder with the shortcuts in,
10:37:59 <mhowellsmead> morning! thanks for the help yesterday. am i right in thinking that http://fluidtypo3.org/viewhelpers/flux/master.html isn't current?
10:43:30 <mhowellsmead> can't do that myself as after updating, i can't load the extension manager :/
10:44:00 <mrboe> du you have the latest versions of fedext
10:44:02 <BenjaminR> Guys, there was one of you for whom the FCE Tab in Content Wizard disappeared and a RTE element was shown in the edit form for every FCE. Who was it?
10:44:33 <mhowellsmead> me! (althoguh only just mentioned it) :)
10:48:40 <mrboe> @BenjaminR we tried a lot - we created a new extension from builder and checked all FCE elements
10:48:59 <randomresult> i renamed the composer files for a test, tried did not work ... renamed ... worked.
10:49:12 <BenjaminR> its not that easy i guess. i cant debug right now - at customers site - will check later - right now i will downgrade. sorry to say
10:49:12 <randomresult> but to be honnest i dont think that was the problem
10:54:27 <Denyerek> since upgrading it renders them all, but only ONE of them gets an id
10:54:36 <Denyerek> I need to use shortcuts so they can manage their top menu easily
10:54:54 <randomresult> Denyerek this is the way i do it too
10:54:58 <Denyerek> I do it this way with standard typoscript - I was sold on this being even easier than TS.... So far I'm not convinced :)
10:56:11 <Denyerek> useShortcutData throws an error
10:56:25 <Denyerek> useShortcutUid puts the page UID in the target="" attribute and leaves href blank
10:56:34 <mhowellsmead> v:resource.image : is this correct usage? https://gist.github.com/permanenttourist/55157b7df5a8741eeba9 seems very long-winded.
10:56:56 <Denyerek> userShortcutTarget throws an error
10:57:30 <Denyerek> So I think, in short, the menu viewhelper is broken.
10:57:34 <randomresult> Denyerek set a dark mark and the @teamDeatheaters will appear :)
10:57:54 * Denyerek shakes his chickens foot to summon NamelessCoder
10:58:03 <randomresult> i think bjo3rn is the one to talk to
10:58:13 * Denyerek feels about as useless as Anne Frank's drumkit.
10:58:34 <randomresult> Denyerek that was a hard one :)
10:59:05 <Denyerek> So my humour darkens with my mood.
10:59:16 <BenjaminR> randomresult: installtool was perfect tipp. there has to be added a cf_ table for fluidcontent and fluidpages! rte Field still there but content wizard works again
11:33:51 <mhowellsmead> @BenjaminR re. that RTE field: it has the name data[tt_content][330][_TRANSFORM_bodytext] if that helps at all. using TCEFORM.tt_content._TRANSFORM_bodytext.disabled = 1 has no effect
11:33:59 <Denyerek> ok randomresult we're getting somewhere
11:34:09 <Denyerek> with both set to false, it renders the hrefs with the shortcut Ids
11:38:01 <ad_on_is> i'm still getting "Call to a member function exec_SELECTcountRows() on a non-object in /Users/adisdurakovic/Sites/fhcampus/typo3conf/ext/flux/Classes/Configuration/BackendConfigurationManager.php on line 154" error when running "check extensions" in install-tool
11:38:17 <ad_on_is> does anybody have the same problem?
11:38:31 <ad_on_is> it's caused when i use registerFluidFlexFormPlugin() in ext_tables.php
11:38:55 <ad_on_is> it's screwing many things up in my project
11:40:17 <mhowellsmead> @BenjaminR however that TS removes the bodytext field from all content types. using TCEFORM.tt_content.layout.types.fluidcontent_content.bodytext.disabled = 1 has no effect.
13:11:52 <Krystian> hi - any idea why in typo3conf/ext/flux/Classes/Backend/Preview.php on 111 I have empty previewHeader in list ($previewHeader, $previewContent, $continueDrawing) = $provider->getPreview($row);
13:12:50 <NamelessCoder> Krystian possible but unlikely: you have some extension somewhere which also generates a preview and which clears the header variable (which is passed by reference)
13:13:19 <Krystian> Tnx. I will try to check this.
13:22:32 <randomresult> what is the default for allowMoveToFooter using JS?
13:22:52 <randomresult> @NamelessCoder maybe our error in Chrome is related to that !?!
13:24:31 <Krystian> @NamlessCoder - I debuged a while and the gerPreview is taken from typo3conf/ext/flux/Classes/Provider/AbstractProvider.php and the $headerContent there is always NULL
13:24:54 <Krystian> so in the end the GeneralUtility::writeFile($cacheFilePathAndfilenameHeader, $headerContent); is never write
13:25:06 <Krystian> and the BE preview caching not woring
13:25:09 <Krystian> and the BE preview caching not working
13:25:38 <Denyerek> NamelessCoder, do you have an example of how to slide content ?
13:28:56 <NamelessCoder> and yep, that's how you'd do an image
13:28:57 <Denyerek> but what if the image is from a page confirguration field ?
13:29:02 <Denyerek> <flux:flexform.field.input name="settings.searchFieldName" label="Name (HTML attribute) of form field, example tx_solr[q]" default="q" />
13:29:07 <Denyerek> ^ trying to turn that into an image picker
13:57:13 <danilobuerger> Denyerek if you dont like the default title, please file a bug at the flux repos ;-)
13:57:17 <NamelessCoder> Denyerek regarding this label I think it has a new option to be manipulated - but we don't support it yet. The "apparance" array
13:59:17 <Guest|28391> https://www.filepicker.io/api/file/SHKPuFdRQdGnzXltn9QU the first and second condition returns true, but when a compare them with a OR statement it always returns false. Why?
14:05:09 <Denyerek> but when I debug it, it reports an empty array ?
14:05:13 <Guest|28391> danilobuerger thank you very much. is was looking for a good example!
14:05:15 <NamelessCoder> BrianJ jep, it's picking up. The IRC logs are also online and one sweet day, a solr will be searching each line as a document that can be found as result :)
14:05:41 <Denyerek> And my stupidity will be immoprtalised on the internet once more.
14:05:49 <Denyerek> I will have to remember to connect as "SomeGuy" to ask questions.
14:12:22 <Denyerek> I have absolutely no comprehension of how I would be supposed to get to that, from where I am now :/
14:12:56 <mhowellsmead> using fal as a child of flux:form.section » flux:form.object means that when i add an image to one object, it adds it to all of them.
14:13:23 <Denyerek> mhowellsmead, I'm presuming in your case {image} is some variable ?
14:13:51 <mhowellsmead> so if i have four "slides", selecting an image to add to one "slide", all "slides" receive the image. do i need to use a unique identifier per flux:form.object for the image field?
14:25:18 <NamelessCoder> settle down Den, you're making a mess
14:25:19 <Denyerek> I wish I could share your enthusiasm BenjaminR
14:25:24 <mhmli> @denyerek kind of. munged some stuff from fluidcontent_bootstrap and then asked namelesscoder for help to get FAL working with flux v7
14:25:27 <Denyerek> I'm just confused most of the time :/
14:25:43 <Denyerek> I've been borrowing from the bootstrap myself
14:25:47 <Denyerek> but couldn't find any FAL stuff
14:34:08 <mhmli> so if i change an alt text or swap out a jpg using the media extension (centrally), that jpeg will be replaced everywhere where it's been added to an fce?
14:35:56 <Denyerek> Oh that's not where I expected to see my label, but now I know I can name it appropriately.
14:36:16 <BenjaminR> For FCE it is the title in the content wizard for example
14:36:23 <NamelessCoder> Denyerek here's the explanation:
14:36:35 <mhmli> nalenesscoder: v:resource.fal instead of v:resource.image?
14:37:01 <Denyerek> Here is what I have in the layout now: http://pastebin.com/NY2pLKKa
14:37:10 <NamelessCoder> "Page Configuration" label comes from TCA and cannot be affected by flux:form. "Options" is the sheet name and you can change this if you use a flux:form.sheet inside flux:form. Settings on flux:form describe the TEMPLATE, not the form ;)
14:38:17 <NamelessCoder> compact="TRUE" on flux:form
14:38:25 <NamelessCoder> well it may remove some confusion ;()
14:38:30 <mhmli> namelesscoder using flux:field.file comes back to the problem from yesterday: i can't select an image from the media popup. i can only do that if i use flux:field.inline.fal
14:41:15 <mhmli> ok, i guess i have to wait for fabien then
14:41:31 <NamelessCoder> and then when you have those variables you should be able to use just f:image with the correct metadata property as "src" to get it working
14:41:45 <NamelessCoder> hehe mhmli "ew" is right ;)
14:51:45 <mhmli> so that {falImage} isn't just the first subobject but the whole object
14:51:47 <NamelessCoder> the sys_file_reference is being stored with some to us unknown "fieldname". I doubt the fieldname is "settings.bannerImageFal" in the sys_file_reference record.
14:51:48 <BenjaminR> you cant access the flux:field.inline.fal directly - its debug output would only contain a count
14:52:23 <NamelessCoder> Denyerek: inspect database. Find the sys_file_reference record that was created. Pastebin us a cump of the record.
14:52:35 <Sjoeren> Thanks NamelessCoder, at PHPStorm it works like charm but the TypoScript Plugin faild :(
14:52:43 <NamelessCoder> but I reeeeeeeeeeeeally!!!!!!! recommend that you avoid those fal fields inside flexforms!
14:53:03 <NamelessCoder> not least because of the amount of time it takes for me to explain why it is broken the way it is and how that's not our fault ^^
14:56:34 <NamelessCoder> Denyerek this VH is a shortcut VH to do what I did above, specifically in a content context (thus avoiding the "record" argument)
14:56:40 <BenjaminR> {v:content.resources.fal(field: 'settings.bannerImageFal') -> v:var.set(name: 'falImage')} <- much more readable Denyerek - btw
15:01:26 <BenjaminR> so i know where to put that in my brain :)
15:02:07 <papillon6> Hi! Can anybody tell me whether the page-configuration (fluidpages) is inheritable? Right now i have to set it one each page explicitly...
15:03:41 <NamelessCoder> BenjaminR resource.record is THE most basic version o fhe FAL viewhelpers - you can manipulate it more than the others, and in this case we needed to specify the properties
15:04:08 <BenjaminR> why needed here and not on my fce?
15:04:44 <Denyerek> (pssst, guys.... it's rendering the same image out twice now)
15:05:13 <BenjaminR> Denyerek: take a coffee - look at your iteration and find the typo :)
15:05:58 <mrboe> @papillon6 i think you can set inherit="1" to the fields
15:09:41 <mhmli> i think that was it. if you reference the fal object directly instead of extracting the image object, it outputs it and assigns it to the fluid variable too
15:11:44 <papillon6> @ mrboe: Ahh - thx. Wasn't aware of this attribute.
15:11:47 <Denyerek> That's where I'm at, it works, but it ignores the site's responsive TS image output.
15:11:48 <mhmli> if you don't want to use that extract method, then use v:content.resources.fal but then when calling v:resource.image, use identifier="{falResource.id}"
15:12:31 <mhmli> lines 31-36 in your pastebin are pretty much identical to what i have working
15:12:58 <mhmli> except i don't use "page" and "table"
15:13:06 <Denyerek> Exccept you're using content.resources
15:13:14 <Denyerek> and Ive had to use resource.record.fal
15:15:08 <Denyerek> So... how should it hook into the responsive image rendering ?
15:15:13 <mhmli> good to know that there's a difference
15:15:18 <BenjaminR> v:content.resources.fal sets table to tt_content because of v:_content_ :)
15:15:34 <BenjaminR> so we need a abstract viewhelper which allowes to set table to pages
15:15:56 <BenjaminR> Thanks what NamelessCoder did when advising to use v:record.fal vh
15:16:19 <Denyerek> I'm guessing it's not going to tie into this: <v:var.set name="falImage" value="{v:resource.record.fal(record: page, field: 'settings.bannerImageFal', table: 'pages')
15:16:38 <BenjaminR> well i am out for a while - have to push forward my things a bit
15:17:22 <mhmli> ditto that. (i'm sticking with http://adaptive-images.com/ for now btw.)
15:17:55 <Guest|77188> Hi. I have a simple question. Is it possible to localize flux fields? So you can see flux fields on the alternative page language record?
16:30:44 <NamelessCoder> fact is, values you store using flux:field.file do slide, point to a specifc file - and can be loaded as FAL but you wouldn't need to, UNLESS you require the metadata assocated with the file
16:30:46 <Denyerek> I'll file that one under "maybe later"
16:31:03 <Denyerek> I can have them set alt-text as another field if they want it.
16:31:32 <NamelessCoder> if there will ever only be one image, just add an alt text field yes
16:35:20 <joinhomer> Short newbie question in between: can anyone please tell me where i can get the "templating manual"? The manual on the website ist nearly empty since the website relaunch and i'm not really sucessful in getting information of the old site out of the google cache.
16:36:05 <NamelessCoder> joinhomer it's work in progress, as noted on the front page.
16:36:11 <NamelessCoder> the idea is that something is better than nothing
16:38:19 <Denyerek> Claus I see "func" "An error was encountered while rendering the Flexform".
16:38:30 <Denyerek> "func" isn't *too* helpful, how should I start digging ?
16:38:55 <joinhomer> @Claus Thank you for your answer. Is there any way to get access to the old documentation to get at least some idea of the whole concept? I wanted to switch away from TV but i'm pretty lost right now...
16:39:16 <Denyerek> joinhomer, you're like my spirit animal.
16:48:35 <NamelessCoder> honestly I don't know but I think I saw some path-in-be related fix
16:48:59 <joinhomer> @Claus: your website says "Estimated availability: April 14th" - i'm afraid that's a bit to late for the project i'm working on
16:49:09 <NamelessCoder> if all else fails, <img src="/f:uri.image(...)" />
16:49:28 <NamelessCoder> joinhomer how much time would you require?
16:53:37 <joinhomer> claus: huh, i can't really tell that. In TV i would do that in about 1 or 2 hours. Some elements. jquery Slider, custom element which shows some text elements which the author enters in the backend flexform. Maybe a bootstrap grid - i'm using one made in gridelements right now but having everything in fluid seems a better option.
16:53:59 <Denyerek> Claus could probably manage that before I've got the extensions installed TBH
16:54:02 <NamelessCoder> fluid is definitely the better option
16:54:54 <NamelessCoder> joinhomer have you tried fluidcontent_bootstrap? It contains some of the things you need for this
16:56:34 <joinhomer> i tried fluidcontent_bootstrap, it doesn't really work in my test installations. I thought about using that as working example and modify it but then i realized that i couldn't find any documentation and got stuck
16:56:45 <NamelessCoder> you don't need extended conditions to check if var is 1
16:57:24 <NamelessCoder> alright joinhomer - sounds like you do need some custom things, perhaps with some proper comments explaining the templates
16:59:30 <joinhomer> yes, that's the point: i need to understand the whole concept to get further with fluid and fluidtypo3
16:59:36 <Denyerek> NamelessCoder, what if you need to check if someone's added a file to the file control ?
17:28:18 <NamelessCoder> fact about elephants: it is normal for members of the herd to console distressed elephants by slowly approaching and putting their trunk in the mouth of the distressed elephant.
17:42:56 <Denyerek> And in this case, SOMECONTENT is provided by rendering a section.
17:42:57 <NamelessCoder> yes, but you cannot define a string this way - hence the use of f:section
17:43:13 <Denyerek> Yeah I'm just trying to wrap my head around how I'd *discover* that if you weren't here.
17:43:14 <NamelessCoder> example: {'string' -> v:h()} is invalid
17:43:24 <Denyerek> As there is no clue in any of the documentation that such a behaviour exists.
17:43:30 <NamelessCoder> {f:render() -> v:h()} is not
17:43:44 <NamelessCoder> I learned this by making viewhelpers
17:44:15 <Denyerek> Did you already do extBase / Flow / Fluid ?
17:44:35 <Denyerek> Perhaps my understanding would be improved by doing the extBase tutorials
17:44:48 <NamelessCoder> the tutorials won't explain this
17:44:54 <NamelessCoder> they stick to basic usage
17:45:16 <NamelessCoder> they don't care about the inner details about how strings are passed, how inline conditions can be used, and such
17:45:33 <Denyerek> Right so this is fairly advanced behaviours ?
17:45:35 <NamelessCoder> if you're lucky you'll find a guide to writing viewhelpers which covers this
17:45:53 <NamelessCoder> apart from creating a viewhelper, the most advanced thing you can do in fluid
17:46:02 <Denyerek> Ok I feel marginally less stupid.
17:46:31 <NamelessCoder> but understanding WHY it behaves like it does in those advanced usages, makes you understand MUCH more about the simpler ones too
17:46:42 <NamelessCoder> for example why whitespace in tag contents has the effect it has
17:47:15 <Denyerek> I believe that's because it'll force the tag contents to be rendered as a string, not necessarily as an object ?
17:47:30 <NamelessCoder> I like to think that by using it this much and forcing you to understand, one day all the basic explanations are there and you will *also* know the advanced stuff
17:48:32 <NamelessCoder> in Fluid terms: if you use tag based syntax and add whitespace, additional TextNodes are created as siblings of whichever ObjectAccessorNode (=variable output) you used inside the tag content
17:49:15 <NamelessCoder> <f:format.html> {variable}</f:format.html> === VH node with TextNode child value " " and ObjectAccessorNode child valie "variable"
18:05:08 <Denyerek> __clone method called on non-object in /home/denyerec/src/typo3-6.2/typo3/sysext/fluid/Classes/View/AbstractTemplateView.php on line 209
18:05:16 <Denyerek> Guessing you can't call render section from inside a section...
22:44:58 <Denyerek> the cObj referenced is just a typolink with leveluid : -2
22:45:14 <Denyerek> I couldn't for the life of me figure this out in the page.link viewhelper
22:50:31 <Denyerek> THEN I didnt like the if/else conditional to render out the "current" class, but I didn't know how else to do it :(
22:52:24 <Denyerek> Oh, and I think page.breadCrumb is shagged
22:52:31 <Denyerek> because when I try and use it, I get FE errors
22:52:44 <Denyerek> __clone method called on non-object in /home/denyerec/src/typo3-6.2/typo3/sysext/fluid/Classes/View/AbstractTemplateView.php on line 209
22:52:51 <Denyerek> i'll... let you get back to me ;)