IRC logs

20140327

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

IRC log range: 20140327*

20140327

  • 06:13:50 <randomresult> good morning
  • 08:58:04 <randomresult> good morning. shouldnt it be possible to define a TS-Setting like this in a ConfigurationSection: <v:var.set name="settings.useTypoScript" value="{v:var.typoscript(path: 'plugin.tx_MYEXT.settings.useTypoScript')}"/> ?
  • 10:11:56 <alex_sch_> Morning guys!
  • 10:12:35 <alex_sch_> When using flux view helpers like input the placeholder attr doesn't work. That's a know issue?
  • 10:43:27 <Noch_ein_Kamel> Hi everyone. I have trouble using a custom controller for my fluidcontent elements. I narrowed it down to the ResolveUtility not able to resolve the class name of my Controller but I'm a bit lost there. Anyone available to help? Using 6.1.7 with latest TER versions or flux, fluidcontent.
  • 10:45:00 <BenjaminR> Buon giorno
  • 10:46:42 <randomresult> Noch_ein_Kamel do u use underscores in ur extkey?
  • 10:47:19 <randomresult> like EXT:this_is_my_kamel?
  • 10:48:43 <Noch_ein_Kamel> Nope. My extension key is a single word without spaces/undersores
  • 10:49:32 <randomresult> try to ping the @team :)
  • 10:50:21 <Noch_ein_Kamel> I guess it's just some vendor name issue as it works if I remove the vendor name from my class and force-load (require) it in my localconf. But that's ugly ^^
  • 10:50:38 <randomresult> set a dark mark - the Deatheaters will appear :)
  • 10:51:52 <randomresult> we should set up the bot to ping the team if they are mentioned
  • 10:53:12 <randomresult> Noch_ein_Kamel as said. ask BenjaminR, bjoern, cedricziel, danilobuerger or NamelessCoder
  • 10:53:22 <Noch_ein_Kamel> okay, thanks :-)
  • 10:53:35 <randomresult> upps... dident want to ping them right now... i thought it needs the @ to do
  • 10:53:47 <bjo3rn> sup?
  • 10:53:50 <bjo3rn> hehe
  • 10:53:51 <randomresult> see... works
  • 10:53:54 <randomresult> dark mal
  • 10:53:56 <randomresult> mark
  • 10:53:56 <bjo3rn> works even without @
  • 10:54:04 <BenjaminR> It works! :P
  • 10:54:07 <bjo3rn> and incorrect spelling
  • 10:54:16 <BenjaminR> randomresult() -> 1337
  • 10:54:17 <bjo3rn> l33t it, randomresult
  • 10:54:52 <bjo3rn> so, Noch_ein_Kamel, is your extension namespaced/has a vendor?
  • 10:54:54 <randomresult> sorry bjo3rn (didnt took autocomplete as ususal... ) so spelling was wrong... i apologize for that!
  • 10:55:10 <bjo3rn> 2 of 3 left, randomresult
  • 10:55:15 <bjo3rn> ^^
  • 10:55:22 <randomresult> uuhhhh im scared dark lord
  • 10:55:39 * randomresult calls harry for help
  • 10:55:41 <Noch_ein_Kamel> Well my class has.
  • 10:55:45 <randomresult> ups... i am harry...
  • 10:56:02 <BenjaminR> i dont see the beginning of this conversation with Noch_ein_Kamel - bjo3rn takes over i guess :)
  • 10:56:04 <Noch_ein_Kamel> my extension folder not as I don't know how i have to configure my ts then
  • 10:56:34 <bjo3rn> how does your registerProvideExtensionKey call look like?
  • 10:56:44 <bjo3rn> (in ext_tables)
  • 10:57:03 <BenjaminR> Noch_ein_Kamel - look here - its Best practice: https://github.com/FluidTYPO3/fluidtypo3org
  • 10:57:35 <BenjaminR> https://github.com/FluidTYPO3/fluidtypo3org/blob/master/ext_tables.php
  • 10:58:11 <Noch_ein_Kamel> Ah, that probably helps, too. Was looking into the bootstrap and core extensions but they didnt seem very up to date :-)
  • 10:58:23 <Noch_ein_Kamel> So I need the registerProvideExtensionKey call in order to use vendor names?
  • 10:58:31 <Noch_ein_Kamel> I'm just using the TS configuration atm
  • 10:58:44 <Noch_ein_Kamel> plugin.tx_fluidcontent.collections.extkey
  • 10:58:59 <bjo3rn> oh, that's deprecated
  • 10:59:36 <Noch_ein_Kamel> Ah, okay :-) Was a bit confused because the register... was only mentioned on the fluidpages github and not the fluidcontent :-)
  • 11:01:59 <Noch_ein_Kamel> Okay i'll try with the fluidtypo3org extension template and "call back" if it's still not working. Thanks!
  • 11:04:22 <BenjaminR> bjo3rn - true - register instructions are missing on fluidcontent readme - could you add this or should i take over later?
  • 11:12:52 <BenjaminR> i will add it
  • 11:13:02 <Noch_ein_Kamel> The Controller is working now, but one more question: Before I hade two TS collections. One for Content and one for Pages. Now there is only one plugin.tx_kamel.view configuration for both? i.e. using the layout folder from the fluidcontent extension is also deprecated?
  • 11:14:45 <randomresult> @bjo3rn u yesterday said something about deleting tables with the comparetool in install - what was it?
  • 11:15:56 <bjo3rn> Noch_ein_Kamel yes, you set all paths with plugin.tx_myext.view.xxxRootPath
  • 11:16:20 <bjo3rn> randomresult compare tool said datamap_bla table could be deleted
  • 11:16:34 <Noch_ein_Kamel> ok, thx
  • 11:16:51 <randomresult> could u paste ur sql for me?
  • 11:17:02 <bjo3rn> need to restore the table?
  • 11:17:13 <randomresult> i think so :)
  • 11:17:17 <randomresult> lemme have a look
  • 11:17:27 <bjo3rn> https://www.dropbox.com/s/qj6180snegyuta8/typo3-62-dev_2014-03-26.sql.gz
  • 11:22:05 <Guest68219> hi! Ist ist possible to translate the fluidpages page configuration in page language version? Thus, can i make i flux input field translateable through page overlay?
  • 11:23:14 <randomresult> Guest68219 yes you can - as far as i understand u right
  • 11:23:28 <randomresult> you want to translate backendforms right?
  • 11:23:36 <Guest68219> yes!
  • 11:23:55 <randomresult> Guest68219 https://github.com/FluidTYPO3/documentation/blob/master/Guides/WorkingWithLocallang.md
  • 11:24:15 <bjo3rn> I think Guest68219 wants to translate the values not the labels, correct?
  • 11:24:37 <Guest68219> You're right, the values
  • 11:25:36 <bjo3rn> to my knowledge this is not officially supported. danilobuerger did some experiments the other day. maybe he can help out.
  • 11:25:46 <bjo3rn> re overlays
  • 11:28:36 <Guest68219> Is it aggainst the concept of fluidpages, or is it just not implemented yet? I used the flux field to make some page content manageable, which is unique on the page - image slider contents. Is the page configuration ment to be used just for real configuration?
  • 11:30:30 <bjo3rn> afaik there's no official discussion if it is a configuration thing only.
  • 11:31:11 <bjo3rn> I'm pretty sure you _can_ make it language aware using an overlay but I haven't done/required it myself yet.
  • 11:32:12 <bjo3rn> I wouldn't say it's against the concept though
  • 11:32:21 <bjo3rn> there are valid use cases
  • 11:34:40 <Guest68219> Ok, thanks so far. I will try to get a hint from danilobuerger thorugh direct chat.
  • 11:35:31 <bjo3rn> yw. I'd be interested in a solution myself.
  • 11:40:45 <Defos> hey I just upgraded to typo3 6.2 and flux 7 from TER and the backend isnt looking right.
  • 11:41:07 <Defos> e.g. two files are missing: /typo3/sysext/cms/typo3conf/ext/flux/Resources/Public/css/grid.css"
  • 11:41:24 <Defos> typo3conf/ext/fluidpages/Resources/Public/js/typo3pageModule.js"
  • 11:42:41 <randomresult> im still having the issue, that if i copy an element it will add the first element from the frontpage to the copied element
  • 11:42:43 <Defos> The JS is requested from base Dir, but the project is in a subdirectory.
  • 11:44:13 <Guest68219> @bjoern: I think a workaround for my case would be, to make some records selectable in the page configuration. The records thereself can be translated. But this is just a workaround whcih does not match other use cases and which doesn't allow the very rapid development which is possible with flux
  • 12:08:16 <Defos> And in Frontend i'm getting Fatal error: Call to undefined method FluidTYPO3\Flux\Form\Container\Section::getStopInheritance() in xxx/typo3conf/ext/flux/Classes/Provider/AbstractProvider.php on line 802
  • 12:08:38 <Defos> even tried downgrading to flux 6.0.4, no luck
  • 12:14:34 <danilobuerger> Guest68219: did you need something
  • 12:17:54 <Guest68219> Hi, yes.
  • 12:18:06 <Guest68219> I'm looking for a solution to make fluidpages flux form values translateable with page overlay. Do you have any experiences with this?
  • 12:18:20 * randomresult needs a big load of christal meth for now - anyone?
  • 12:19:21 <danilobuerger> i am trying to figure that out as well
  • 12:19:35 <danilobuerger> no luck yet, will focus on it next week or so
  • 12:20:40 <Guest68219> I just tried to make the flexform field translateable like any other field in TYPO3. But i had no luck either..
  • 12:22:42 <Guest68219> Could you give me information via email if you find a solution?
  • 12:26:34 * randomresult is off for a restart... me the retard is off for a restart
  • 12:26:36 <randomresult> see u later
  • 12:43:17 <randomresult> someone here has a problem copying elements too?
  • 12:43:55 <BenjaminR> randomresult(0, 1) -> 0
  • 12:43:59 <BenjaminR> bad luck for you :)
  • 12:44:31 <randomresult> if i copy an element out of a FCE (for ex a textelment inside a column of an fce) to another place, it will move an elment from uid 1.
  • 12:44:54 <randomresult> so the element disapears on the home-page and will be moved with the copy to the new position on a subpage
  • 12:45:29 <randomresult> is it a known bug - if yes where do i find the issue? related to fluidconten? Pages? flux?
  • 12:46:39 <BenjaminR> if there is a known issue you find it on github - browse them
  • 12:48:52 <randomresult> i found one... says its fixed
  • 12:48:59 <randomresult> :/
  • 12:49:36 <BenjaminR> if it fits your issue comment on it and document your setup
  • 12:50:35 <NamelessCoder> randomresult the VERY best thing you can do when reporting copy/paste/move/translate issues...
  • 12:50:59 <NamelessCoder> 1) include a dump of values of tx_flux_parent, tx_flux_column and colPos before and after move
  • 12:52:31 <NamelessCoder> 2) describe exactly which action you take to move, for example: "I click the content icon of an element nested inside container foobar of a parent element which sits in colPos 1, I then click copy - page reloads, I click the paste-as-reference icon in top of column with colPos 0. I expect a copy to be created and inserted top of the column, but xyz happens instead"
  • 12:54:00 <NamelessCoder> especially with these copy/paste issues it is hugely important to report the exact procedure, because it can trigger in so many different ways and under so many different starting and ending conditions (e.g., nested element, directly in column, moved via drag-drop into CE column, into page column, etc) and they all imply different command parameters :(
  • 12:54:18 <NamelessCoder> which by the way is also why this f'ing bug even exists.
  • 12:55:52 <NamelessCoder> sorry to complicate matters this way, but in this case we truly need this much detail
  • 13:06:20 <randomresult> i will ... need some time
  • 13:07:03 <NamelessCoder> another option is, I can give you access to my dev copy and you can create the setup that will fail ;)
  • 13:31:51 <mrboe> @NamelessCoder have you read my question
  • 13:31:55 <mrboe> yesterday
  • 13:33:55 <NamelessCoder> mrboe I think you need to repeat it, miles of scroll ;)
  • 13:41:39 <limboo> hi there
  • 13:41:57 <limboo> i know its not the right channel, but maybe someone has an idea =)
  • 13:42:22 <limboo> i want to access my typoscript-settings from an extbase extension running a scheduler-task
  • 13:42:52 <limboo> $this->settings['myXsetting']; is working in the controller, but not in the scheduler-task =(
  • 13:45:03 <cedricziel> limboo: that's a topic for #typo3
  • 13:45:23 <cedricziel> commandcontrollers are very different from 'normal' ActionControllers
  • 13:45:37 <cedricziel> they lack the context, you know?
  • 13:46:01 <cedricziel> having said that, theres the configurationmanager you can use to retreive typoscript settings
  • 13:46:07 <limboo> yup cedricziel i know
  • 13:46:40 <limboo> i tried around with the configurationmanager but i can't find a solution
  • 13:47:10 <limboo> tried like this
  • 13:47:11 <limboo> https://forge.typo3.org/projects/typo3v4-mvc/wiki/CommandControllerInSchedulerTask
  • 13:47:30 <cedricziel> https://forge.typo3.org/projects/typo3v4-mvc/wiki/CommandControllerInSchedulerTask
  • 13:47:32 <cedricziel> heh, yes
  • 13:47:33 <cedricziel> :)
  • 13:47:41 <limboo> and like this
  • 13:47:41 <limboo> http://www.derhansen.de/2012/06/zugriff-auf-extbase-extension.html
  • 13:47:53 <NamelessCoder> limboo module.tx_whatever.settings - CLI tasks are BE context
  • 13:48:05 <NamelessCoder> module.tx_blabla < plugin.tx_blablah fx
  • 13:48:21 <cedricziel> aye, my thoughts
  • 13:48:32 <cedricziel> the last sentence in the first link points that out
  • 13:48:49 * NamelessCoder just skips to the conclusion
  • 13:49:40 <limboo> ah, the module < plugin stuff i missed, maybe its working like that
  • 13:49:52 <cedricziel> if you cant get around i suppose you show off, what you're actually trying to do, so we can put our magic bowls back on the shef :)
  • 13:50:09 <NamelessCoder> hehe
  • 13:50:16 <cedricziel> *shelf
  • 13:50:25 <NamelessCoder> nononono I love guessing ^^</sarcasm>
  • 13:50:53 <NamelessCoder> limboo I'm pretty sure the plugin/module "gotcha" is what gotcha - I had to learn it the hard way too ;)
  • 13:50:53 <cedricziel> chuck norris and NamelessCoder know the answer before the question
  • 13:50:58 <limboo> im sorry =)
  • 13:51:23 <NamelessCoder> no apology needed, it was pretty clear what was going on just from the first sentence :)
  • 13:51:25 <cedricziel> dont be sorry, we're here to help
  • 13:52:04 <limboo> im new with Extbase, so im a bit confused =P
  • 13:53:06 <cedricziel> then be sure of one thing: it wont be the last time ;)
  • 13:53:54 <limboo> oh yes, i know =P
  • 13:54:20 <limboo> i have typoscript like this
  • 13:54:25 <limboo> plugin.tx_ogfacbeooknewsimporter.settings.fanpage = watson.news
  • 13:54:25 <limboo> module.tx_ogfacbeooknewsimporter < plugin.tx_ogfacbeooknewsimporter
  • 13:54:41 <limboo> and i try to get the values like this
  • 13:54:41 <limboo> $this->settings = $this->configurationManager->getConfiguration(Tx_Extbase_Configuration_ConfigurationManagerInterface::CONFIGURATION_TYPE_SETTINGS, 'tx_ogfacbeooknewsimporter', 'Feed');
  • 13:55:16 <limboo> what returns: Class '...Tx_Extbase_Configuration_ConfigurationManagerInterface' not found
  • 13:55:19 <NamelessCoder> BE/CLI context has no pluginname context...
  • 13:55:32 <NamelessCoder> this is where it gets a bit complicated, sadly
  • 13:55:48 <limboo> ohm yes
  • 13:56:08 <NamelessCoder> 1) if you use typo3 6.0+ you should be using namespaces for these classes, e.g. \TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface
  • 13:56:26 <limboo> aaah, the namespace thing =P
  • 13:56:27 <NamelessCoder> if you still need to use the old names, you'll likely need to write them as \Tx_Extbase.....
  • 13:56:58 <NamelessCoder> 2) Since you have no pluginName to provide which makes sense, you need a version of Extbase which can function without this argument. That implies 6.1+
  • 13:57:18 <NamelessCoder> and implied by this: you must not use the second and third argument on getConfiguration()
  • 13:58:05 <NamelessCoder> 3) It is quite likely that you will need to use getConfiguration(.....::CONFIGURATION_TYPE_FULL_TYPOSCRIPT) and then read $thatValue['module.']['tx_whatever.']['settings.']
  • 13:58:22 <NamelessCoder> note the dotted-path-in-array-key syntax
  • 13:59:50 <NamelessCoder> finally, when you execute the CLI script make absolutely sure you execute it as a user who has write permissions in typo3temp - or you may not be able to write class reflections etc. which can generate those types of "not found" errors
  • 14:00:31 <NamelessCoder> there is a lot more to tell about CLI mode but I'm afraid I don't have time to explain all of it ;)
  • 14:01:01 <NamelessCoder> the guys over at #typo3 may be able to tell you more secrets of the CLI ^^
  • 14:02:16 <limboo> allright
  • 14:02:22 <limboo> thanks a lot for your help NamelessCoder
  • 14:02:31 <limboo> i'll try it like this and get back to #typo3
  • 14:03:38 <NamelessCoder> you're welcome
  • 14:07:03 <limboo> $typoscript['plugin.']['tx_ogfacbeooknewsimporter.']['settings.'].. was the trick =)
  • 14:07:14 <NamelessCoder> esoteric ftw
  • 14:07:55 <BenjaminR> 'plugin.' - really? nice to know
  • 14:08:29 <limboo> yup, i hade to dump the whole array to find this damn 'plugin.'
  • 14:08:36 <NamelessCoder> only when using FULL_TYPOSCRIPT
  • 14:08:42 <NamelessCoder> esoteric^2 ftw
  • 14:08:46 <BenjaminR> ah - i see! thanks both of you
  • 14:11:01 <ad_on_is> hi, anybody here who can help me with fluidpages 3.0 and typo3 6.2?
  • 14:11:36 <BenjaminR> just ask - we will help you :)
  • 14:12:20 <ad_on_is> any language-restrictions here? or can i ask in german? :D
  • 14:12:34 <BenjaminR> we would prefer english :)
  • 14:12:51 <ad_on_is> OK :D
  • 14:13:20 <BenjaminR> But we can switch to german when it becomes complicated :)
  • 14:13:36 <cedricziel> english keeps it searchable for everyone :)
  • 14:13:57 <ad_on_is> well, i upgraded a freshly started project to typo3 6.2... i also upgraded flux, fluidpages, fluidcontent and vhs to the newest git-tag version
  • 14:14:15 <NamelessCoder> also: http://fluidtypo3.org/community/irc-logs.html doesn't like German ;)
  • 14:14:52 <ad_on_is> i've used fluidpages_bootstrap for templating
  • 14:15:24 <ad_on_is> in the localconf of fluidpages_bootstrap there's something like:
  • 14:15:43 <ad_on_is> $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['includeStaticTypoScriptSources'][] =
  • 14:15:43 <ad_on_is> 'EXT:' . $_EXTKEY . '/Classes/Hooks/TypoScriptTemplate.php:asoluto\AsFramework\Hooks\TypoScriptTemplate->preprocessIncludeStaticTypoScriptSources';
  • 14:16:26 <ad_on_is> since there's no t3lib-folder anymore my typoscript-files are not loaded anymore
  • 14:18:17 <ad_on_is> http://pastebin.com/hM0yAs46
  • 14:19:05 <ad_on_is> for better reading... here's the ext_localconf.php that worked until 6.1
  • 14:30:35 <NamelessCoder> hmm, ad_on_is I think you're talking about the "speciality" extension or some other
  • 14:30:47 <NamelessCoder> we don't use this approach
  • 14:30:57 <NamelessCoder> also, fluidpages_bootstrap has no localconf...
  • 14:32:19 <NamelessCoder> in any case: this would appear to be some issue between 6.1 / 6.2 and not related to an extension but to the core itself
  • 14:33:12 <NamelessCoder> I can tell you this: the reason is not the missing t3lib folder. The code piece you pasted is simply a *definition* - the same definition (with the key being the old filename) is being read inside the TYPO3 core
  • 14:34:01 <NamelessCoder> if you get errors from the class you point to in that hook definition, check that this class is compatible with 6.2 (and, just as example, does not attempt to manually require/require_once any files from t3lib)
  • 14:35:01 <NamelessCoder> but you really should be asking for help with this one through #typo3 since it is purely a core/hook-class matter and not related to fluidtypo3 except maybe for it being used in the third-party bootstrap-package Fabien from ecodev.ch creates ;)
  • 14:36:50 <NamelessCoder> changing topics:
  • 14:36:59 <NamelessCoder> few release notes on Flux 7.0 - http://fluidtypo3.org/blog/news/flux-70-released.html
  • 14:37:36 <ad_on_is> ah ok... i thought fluidpages_bootstrap is related to fluidtypo3, since they are on the same github user
  • 14:39:08 <NamelessCoder> they are, but the code you pasted is not from that ext
  • 14:40:08 <NamelessCoder> current version of ext_tables.php which has the TS inclusion, for extension fluidpages_bootstrap in the official origin: https://github.com/FluidTYPO3/fluidpages_bootstrap/blob/development/ext_tables.php
  • 14:40:20 <ad_on_is> no, as you said, it was from the bootstrap-typo3-package
  • 14:40:25 <NamelessCoder> if your file differs from this, you're not using the official version ;)
  • 14:40:57 <NamelessCoder> you may find the issue here if it is reported: https://github.com/Ecodev/bootstrap_package/issues
  • 14:41:11 <NamelessCoder> if not, I certainly would report it so Fabien has a chance to adapt it :)
  • 14:42:42 <ad_on_is> the file is the same, thanks
  • 14:43:15 <ad_on_is> i think my problem is somewhere else
  • 14:43:37 <ad_on_is> if i uncomment ext_tables.php the page is still rendered
  • 14:43:39 <NamelessCoder> in that case I think it's the EXT:speciality which Fabien manages. If you need help finding him or reporting the issue don't hesitate to ask (Fabien is also on this team so he's cross-responsible ;))
  • 14:43:51 <ad_on_is> comment* not uncomment
  • 14:44:08 <ad_on_is> ok.. thanks a lot
  • 14:44:16 <NamelessCoder> it sounds like your class might be inoperable - I'd look hard in the class file and logs about any php errors
  • 14:44:20 <NamelessCoder> you're welcome :)
  • 15:17:33 <Denyerek> hey guys
  • 15:17:40 <Denyerek> SHitty start to the day, literally.
  • 15:17:47 <Denyerek> Had to unblock the drains :(
  • 15:21:54 <NamelessCoder> eek
  • 15:22:22 <NamelessCoder> a job for the poopsmith
  • 15:22:30 <Denyerek> Yeah ended up calling a guy out
  • 15:22:35 <Denyerek> had to jetblast them and camera inspect
  • 15:22:41 <Denyerek> cost far too much, but needed to get it cleared
  • 15:22:42 <NamelessCoder> ...
  • 15:22:45 <Denyerek> there was shit everywhere :(
  • 15:22:48 <Denyerek> Literally.
  • 15:22:52 <NamelessCoder> the word "jet blast" in this context
  • 15:22:55 <Denyerek> Hahahaha
  • 15:23:04 <NamelessCoder> and I'm imagining some seriously high pressure doodie
  • 15:23:25 <NamelessCoder> pfa-thoooom!
  • 15:33:08 <Denyerek> Hahaha
  • 15:33:11 <Denyerek> Wasn't far off
  • 15:37:27 <Denyerek> Will you be "around" late into the night tonight NamelessCoder ?
  • 15:39:18 <NamelessCoder> not *too* late but I do plan on sticking around tonight
  • 15:48:06 <Denyerek> Ok cool
  • 15:48:23 <Denyerek> I'm gonna be running into some problems, so I might be pinging you
  • 15:48:43 <Denyerek> I know I'm going to be running into problems because I'm going to be trying new things :D
  • 16:09:38 <randomresult> Denyerek shit your hands an clap!
  • 16:16:47 <NamelessCoder> you're not going to forget that anytime soon, are you? ^^
  • 16:17:20 <Denyerek> Hahaha
  • 16:17:26 <Denyerek> I laugh every time I think of that :)
  • 16:17:33 <Denyerek> I managed to escape the morning without clapping, though.
  • 16:17:43 <Denyerek> So it's only my arms that reek of sewers
  • 16:17:50 <randomresult> you begged for it yesterday. got it today
  • 16:17:56 <Denyerek> haha
  • 16:18:35 <randomresult> that is what i call a fast delivery
  • 16:22:28 <NamelessCoder> :)
  • 16:22:38 <NamelessCoder> brown label express
  • 16:22:56 * randomresult pictures in my head... stop that i need to concentrate
  • 16:23:08 <Denyerek> Same colour as a Fedex van!
  • 16:23:17 <Denyerek> Maybe that explains the uniform
  • 16:23:23 * NamelessCoder turns off the thought control sattelite
  • 16:23:57 <Denyerek> :D
  • 16:43:31 <clews> Hi all.
  • 16:43:54 <clews> Just updated my Dev-environent to 6.2 + flux 7.0.0 TER
  • 16:44:24 <clews> Now (despite of all cleared caches) i get errors like
  • 16:44:34 <clews> Could not analyse class:Tx_Flux_ViewHelpers_Field_CheckboxViewHelper maybe not loaded or no autoloader?
  • 16:45:11 <clews> anyone an idea?
  • 16:45:43 <NamelessCoder> hi clews
  • 16:45:57 <NamelessCoder> most likely you forgot to change the {namespace} line in your Fluid template
  • 16:46:25 <NamelessCoder> you've switched to the new VH names (good) but it looks for this new file in the old class names (bad)
  • 16:47:32 <clews> Oh... i see... i'll check that!
  • 16:54:04 <clews> thanks... that fixed it... was a little too fast reading the migration manual
  • 16:55:53 <ad_on_is> the relation-functionality of flux 7.0 is really neat
  • 16:56:15 <ad_on_is> is it possible to apply relational-content to own models?
  • 16:56:42 <ad_on_is> makeRelationable() :D
  • 16:58:20 <NamelessCoder> ad_on_is it's plan TCA so yep, you can definitely do that - and then fx use v:content.render(contentUids) to render them
  • 16:59:55 <ad_on_is> if that work's, you saved half of my project :D
  • 17:00:11 <NamelessCoder> hehe, that happens sometimes ;)
  • 17:02:09 <ad_on_is> btw, you already saved me a lot headaches with fluidtypo3 compared to TV
  • 17:05:41 <ad_on_is> is there any tutorial on that TCA configuration
  • 17:05:42 <clews> Another small question...
  • 17:06:12 <clews> When I use inline.fal inside a section I get a "wrong configuration in table..." error
  • 17:06:21 <ad_on_is> on your old fedext-website you had a video-tutorial on how to use Flux:form to generate own backend-form
  • 17:06:38 <clews> I can live without sections for now, but is there some way to get around this error?
  • 17:06:40 <ad_on_is> i can't find it anywhere
  • 17:08:47 <Denyerek> ok question about Menu...
  • 17:09:30 <Denyerek> I'm guessing I can make a folder of shortcuts, then set pageUid to that folder, then set userShortcutTarget ?
  • 17:11:46 <NamelessCoder> ad_on_is https://vimeo.com/74294449
  • 17:12:17 <NamelessCoder> clews known issue, cased by the way flexforms reference files. No solution until fixed in typo3 core. Workaround: use flux:field.file instead of fal field
  • 17:12:28 <ad_on_is> thx
  • 17:15:11 <clews> Okay... Saw a closed bug, but was because of a lack of feedback...
  • 17:15:42 <clews> Thanks a lot... 7.0.0 is awesome...
  • 17:16:24 <NamelessCoder> :)
  • 17:26:16 <Guest|70326> Hello, mein tpl crashed... I got no error or something. I use t3 6.2 and I think teh namespaces are wrong. At the moment I use "{namespace flux=Tx_Flux_ViewHelpers}"
  • 17:26:28 <Guest|70326> Anyone an idea?
  • 17:27:04 <NamelessCoder> {namespace flux=FluidTYPO3\Flux\ViewHelpers}
  • 17:27:07 <BenjaminR> {namespace flux=FluidTYPO3\Flux\ViewHelpers}
  • 17:27:09 <BenjaminR> argl
  • 17:27:15 <NamelessCoder> and have a look at http://fluidtypo3.org/blog.html
  • 17:27:28 <NamelessCoder> http://fluidtypo3.org/blog/news/flux-70-released.html to be precise for history
  • 17:29:04 <Guest|70326> and vsh namespace -> {namespace v=Tx_Vhs_ViewHelpers}?
  • 17:29:41 <NamelessCoder> yes - until version 2.0 of VHS at which point we will switch that to namespace classes as well
  • 17:32:57 <ad_on_is> has registerFluidFlexFormPlugin() changed in any way? because install->tool check extensions gives me an error "Call to a member function exec_SELECTcountRows()", but the implementation still works
  • 17:34:14 <NamelessCoder> it changed to include a fieldname, but that's about it
  • 17:34:38 <NamelessCoder> I think the problem there comes from another place trying to count fx sys_template records - you are sure your DB schema is up-to-date?
  • 17:36:06 <ad_on_is> yep...
  • 17:36:09 <ad_on_is> did a db-compare
  • 17:58:37 <Guest|70326> thanks, I will check it! :)
  • 18:03:07 <mhowellsmead> hi claus, thanks for the link.
  • 18:03:38 <mhowellsmead> the problem is that i have tried installing cms 6.2 and the newest versions of fluidcontent, vhs, vidi, flux and media.
  • 18:03:40 <NamelessCoder> hey Mark - sorry it took a while, missed your tweet first time around
  • 18:04:31 <mhowellsmead> have my own brand new ext using fluid which works perfectly until i want to use flux:flexform.field.inline.fal
  • 18:04:52 <NamelessCoder> lots of people unfortunately have problems with that one
  • 18:05:07 <NamelessCoder> in summary: use flux:field.file
  • 18:05:12 <mhowellsmead> when i implement it into my fluid template, i have no fields whatsoever.
  • 18:05:42 <NamelessCoder> the inline fal thing will work in very limited cases so as soon as you have a problem with it, go to the workaround flux:field.file - it's sad, but no way around it yet
  • 18:06:12 <NamelessCoder> aah sec
  • 18:06:18 <mhowellsmead> ok thanks for the tip. have editor training on weds and it would mean that we can train them on 6.2 if we can get it working
  • 18:06:19 <mhowellsmead> :)
  • 18:06:20 <NamelessCoder> you're using the old namespace/locations
  • 18:06:40 <NamelessCoder> {namespace flux=FluidTYPO3\Flux\ViewHelpers}
  • 18:06:44 <NamelessCoder> is the right one
  • 18:06:53 <NamelessCoder> and <flux:field.inline.fal /> is the right field
  • 18:07:15 <NamelessCoder> only the *old* viewhelpers have aliases in the old namespace ;)
  • 18:07:39 <NamelessCoder> bit confusing at first but once you get used to always checking the namespace and using the new location of viewhelpers, all should be well
  • 18:07:46 <mhowellsmead> can i paste a code chunk here?
  • 18:07:53 <NamelessCoder> you still may experience issues with inline.fal but at least now you have a workaround ;)
  • 18:07:59 <NamelessCoder> gist or pastebin pls
  • 18:08:19 <mhowellsmead> brb…
  • 18:10:54 <mhowellsmead> https://gist.github.com/permanenttourist/87c0458a9eac0da3a91f
  • 18:10:54 <FT3BOT> Welcome back mhowellsmead!
  • 18:10:58 <mhowellsmead> can you see that?
  • 18:11:34 <NamelessCoder> yep
  • 18:11:48 <mhowellsmead> that gives me no field in the fluidcontent element in the BE
  • 18:11:58 <NamelessCoder> flux:flexform should be flux:form now
  • 18:12:51 <mhowellsmead> anything else i've missed? i'll have to try it out in the morning
  • 18:12:58 <mhowellsmead> thanks 10^6 for your help
  • 18:13:19 <NamelessCoder> it's the only thing I can spot which could be fixed
  • 18:14:10 <NamelessCoder> if you still have problems with the fal field, try out flux:field.file - alternatively, ask danilobuerger (he may know more about special requirements for this field or the classes it uses)
  • 18:14:12 <mhowellsmead> for reference and a different (already completed) project; will this all work on 6.1.7 but with the newest extensions? or is 6.2. compulsory for all this?
  • 18:14:31 <NamelessCoder> there is ONE bug left which 6.1.7 has not fixed yet
  • 18:14:54 <NamelessCoder> it applies only when you use the OLD namespace in your fluidtemplate, so you should not be affected
  • 18:14:59 <mhowellsmead> righto.
  • 18:15:09 <mhowellsmead> terrific thanks. have a good evening
  • 18:15:12 <NamelessCoder> it will throw a "mismatching closing viewhelper tag" exception if you encounter that bug - to fix, just change namespace
  • 18:15:20 <NamelessCoder> and you're welcome :)
  • 18:16:17 <danilobuerger> mhowellsmead gist looks fine, field should show up in backend
  • 18:17:11 <NamelessCoder> that's what I thought - almost all fields should require nothing but the "name" property, few fields require additional ones - namely the relation or multivalued fields
  • 18:22:47 <mhowellsmead> func
  • 18:22:47 <mhowellsmead> An error was encountered while rendering the FlexForm.
  • 18:22:47 <mhowellsmead> The error message states:
  • 18:23:03 <mhowellsmead> i.e. no error message
  • 18:23:27 <mhowellsmead> attempt 1: https://gist.github.com/permanenttourist/1150258b86ab72dde2e8
  • 18:25:52 <mhowellsmead> same error using <flux:field.file name="myimage2"/>
  • 18:27:15 <mhowellsmead> and then returning to the page once the content element has been saved results in http://typo3.org/go/exception/CMS/1224254792
  • 18:36:39 <NamelessCoder_> aaaah
  • 18:36:52 <NamelessCoder_> you use v:resource but do not include {namespace v=Tx_Vhs_ViewHelpers}
  • 18:37:08 <NamelessCoder_> sry v:extension.path
  • 18:37:16 <mhowellsmead> flux:flexform.field.file (now flux:field.file) works, but not with the media extension
  • 18:37:45 <NamelessCoder_> yeah, media extension introduced a bug in the popup windows for file browsing
  • 18:38:26 <mhowellsmead> BINGO
  • 18:38:37 <NamelessCoder> hint: the exception 1224254792 "namespace could not be resolved" always comes from inline usage of a VH namespace that was not added
  • 18:38:43 <NamelessCoder> it does not happen if the usage is tag based
  • 18:38:47 <mhowellsmead> https://gist.github.com/permanenttourist/1150258b86ab72dde2e8
  • 18:38:50 <mhowellsmead> working :D
  • 18:39:03 <mhowellsmead> with media manager and everything
  • 18:39:04 <randomresult> @NamelessCoder progressbar not in elements...
  • 18:39:04 <mhowellsmead> woot
  • 18:39:08 <NamelessCoder> (the text "should never be seen" is just ridiculous btw because it definitely should - but it should explain itself better)
  • 18:39:15 <mhowellsmead> :)
  • 18:39:38 <mhowellsmead> re. 18:38:38: really 100% of the time?
  • 18:40:00 <NamelessCoder> absolutely 100% of the time
  • 18:40:11 <mhowellsmead> i'll write that one down :)
  • 18:40:22 <mhowellsmead> bierabend würde ich sagen
  • 18:40:25 <NamelessCoder> maybe note it down in the wiki too ;)
  • 18:40:36 <NamelessCoder> yeah, job done :)
  • 18:41:00 <mhowellsmead> which wiki?
  • 18:41:15 <NamelessCoder> http://wiki.typo3.org/Exception/CMS/1224254792
  • 18:42:59 <Denyerek> You guys go the "folder of shortcuts" route for page header /footer menus the customer needs to control ?
  • 18:43:11 <Denyerek> I thought a UID list with excludes would be too fiddly fro them to manage
  • 18:43:40 <NamelessCoder> Denyerek yes, store those links somewhere easy to understand
  • 18:44:42 <NamelessCoder> way to go mhowellsmead ;)
  • 18:44:47 <mhowellsmead> done! right. where's that beer?
  • 19:00:32 * randomresult will catch some food now - off for the hunt!
  • 19:09:15 <benjamin_654> hi, i have a problem with fluidpages: "No suitable request handler found" - has someone had this too?
  • 19:17:53 <benjamin_654> ah, found something: i will follow NamelesCoder´s instructions from https://gist.github.com/NamelessCoder/8714035#comment-1198300
  • 20:29:25 <randomresult> evening
  • 20:47:40 <benjamin_654> hi
  • 20:51:28 <mrboe> hi
  • 21:39:40 <Denyerek> hey guys
  • 21:39:45 <Denyerek> still sturggling with autocomplete
  • 21:39:55 <Denyerek> In my layout I don't have the div with the xmlns in
  • 21:40:07 <Denyerek> Should I just add it ?
  • 21:43:22 <NamelessCoder> if you add it to the layout it gets output - Layouts are usually the only place you would not want this autocompletion stuff
  • 21:50:37 <Denyerek> Hmm, I have page.menu in there
  • 21:50:48 <Denyerek> should that perhaps be in a partial ?
  • 21:50:56 <soee> is it possible to do in calculation like: ($foo * 100) \ $bar using vhs ?
  • 21:52:07 <Denyerek> I'll put it in a partia
  • 21:52:08 <Denyerek> l
  • 21:52:12 <Denyerek> that way the params will be the same everywhere too
  • 21:54:48 <Denyerek> Hey claus
  • 21:54:57 <Denyerek> shortcutData, shortcutTarget and shortcutUID
  • 21:54:58 <NamelessCoder> soee {foo -> v:math.product(b: 100) -> v:math.division(b: bar)}
  • 21:55:02 <Denyerek> they're mutually exclusive
  • 21:55:07 <Denyerek> wondering why there are 3 options
  • 21:55:10 <NamelessCoder> Denyerek bjo3rn is on it!
  • 21:55:20 <Denyerek> On it ?
  • 21:55:26 <NamelessCoder> working on it
  • 21:55:37 <Denyerek> Working on what ?
  • 21:55:43 <Denyerek> Oh
  • 21:55:48 <Denyerek> Making them NOT exclusive ?
  • 21:55:59 <NamelessCoder> yes, and possibly removing one
  • 22:17:24 <soee> NamelessCoder: divison part faisl for me here: {result.validAnswers->v:math.product(b: 100)->v:math.division(b: result.answers->f:count())}
  • 22:17:50 <soee> maybe result.answers->f:count() is the problem here ?
  • 22:18:01 <NamelessCoder> syntax error
  • 22:18:17 <soee> it just outputs whole string
  • 22:18:18 <NamelessCoder> {result.validAnswers->v:math.product(b: 100)->v:math.division(b: '{result.answers->f:count()}')}
  • 22:18:22 <soee> ah ok
  • 22:19:41 <soee> nice, progress bar works perfect :-) thank you
  • 22:19:45 <NamelessCoder> ;)
  • 23:43:45 <danilobuerger> randomresult_afk