IRC logs

20150210

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

IRC log range: 20150210*

20150210

  • 03:39:26 <jmverges> morning folks
  • 03:39:37 <jmverges> I'm experimenting something weird with provider extension
  • 03:39:45 <jmverges> I cannot select a layout
  • 03:40:22 <jmverges> is anybody having the same problem? TYPO3 version 7.0.3
  • 04:45:13 <jmverges> I raised another issue
  • 04:45:47 <jmverges> opened*
  • 04:46:32 <trendzetter> goodmorning Fluid Powered Typo3!
  • 04:48:45 <trendzetter> I created a fluid content element in my provider extension: a form. How do I access the form values from my controller? Which method will my form submit call?
  • 04:50:02 <trendzetter> Has anyone written about that? It seems to be missing in the docs
  • 05:48:52 <soee> good morning
  • 06:10:49 <trendzetter> just some feedback on my own question about capturing the postback from a form in fluid: http://extbaseblog.michelleretzlaff.com/category/extbase-frontend-forms/
  • 07:57:00 <drlimbo> good afternoon
  • 07:58:38 <drlimbo> in the "page language-view" i have an addiotional content-row i never mapped somewhere -> Fluid Content Area -- is this a know bug? https://www.evernote.com/shard/s8/sh/89961fda-7a10-45ac-a4b5-783166ae3f67/92aee2d806d4882edfd5a971394d113f/deep/0/t3lang.jpg
  • 08:05:00 <drlimbo> looks like its this bug https://github.com/FluidTYPO3/fluidpages/issues/212
  • 08:13:10 <trendzetter> I have a fluid form which produces a link like this: index.php?id=3&tx_sbat_content[action]=create&tx_sbat_content[controller]=Post
  • 08:14:47 <trendzetter> I am expecting a call of createAction in controller PostController but it appears that it is not called
  • 08:15:39 <trendzetter> Is there a page which explains fluid postback handling?
  • 08:35:56 <trendzetter> no one ? https://fluidtypo3.org/documentation/templating-manual/advanced-provider-extensions/custom-flux-controllers/controller-actions.html
  • 08:36:06 <trendzetter> I don't seem to understand some of the docs
  • 08:37:09 <trendzetter> it says I need a function myElementAction.. But in which file should it be placed?
  • 08:38:16 <NamelessCoder> trendzetter sounds like you are making a custom plugin, so the flux controller bits are not that relevant to you
  • 08:39:05 <NamelessCoder> the form URL you posted seems to call a Post controller which means you require an actual plugin
  • 08:40:24 <NamelessCoder> if you already have that, the most common pitfalls causing your troubles are: 1) incorrect context; missing either pluginName, extensionName or other parameter on f:form, 2) plugin definition in ext_localconf.php does not allow the controller Post for that plugin.
  • 08:41:47 <trendzetter> i don't have a post controller
  • 08:42:14 <trendzetter> i am just picking some clues from different related manuals such as extbase
  • 08:42:28 <trendzetter> but i don't get it working
  • 08:43:13 <trendzetter> i want to start from a basic form i added to the sample fluidcontent element
  • 08:44:33 <trendzetter> and then send an email with the data from the form; preferable from within contentcontroller
  • 08:46:31 <trendzetter> What are the minimum requirements to receive data from a form?
  • 08:54:34 <NamelessCoder> in this case it sounds like you *may* be able to get by if you create a secondary action on a custom ContentController and making your form post to that action, but whenever you need to receive data, a full Extbase plugin is usually the better idea.
  • 09:04:01 <trendzetter> I have this controller:
  • 09:04:04 <trendzetter> class ContentController extends AbstractFluxController {
  • 09:04:04 <trendzetter>
  • 09:04:04 <trendzetter> function createAction (){
  • 09:04:04 <trendzetter> mail('joris@
  • 09:04:15 <trendzetter> ..
  • 09:04:24 <trendzetter> and a form like this:
  • 09:05:01 <trendzetter> <f:form action="create" class="form-horizontal" name="message" object="{message}" controller="Content" >
  • 09:09:30 <NamelessCoder> my advise is to have a full extbase plugin for this. Using Flux's controllers works for simple stuff but it has limitations when it comes to form handling (because it emulates a plugin rendered through a plugin).
  • 09:11:15 <NamelessCoder> I would keep the content read-only and the interactive stuff in controllers - gives you much better control over how the plugin acts when receiving input. And if you need input validation with feedback in the form there's really no way around a full plugin.
  • 09:21:56 <jmverges> NamelessCoder, did you saw what I wrote about fluidpages?
  • 09:22:21 <jmverges> Here we are 3 developers and we cannot select a Page Layout
  • 09:22:23 <NamelessCoder> keep calm and git pull
  • 09:22:27 <jmverges> hahaha
  • 09:22:30 <jmverges> ok, np
  • 09:22:32 <jmverges> thank you
  • 09:35:48 <Xatenev> lold at that
  • 10:37:06 <Guest|22275> Hi everybody. I have a problem and can't figure out what I'm doing wrong. I created a FCE and want to display it inside a new Tab in the 'New Content Element Wizard'. After clearing the caches through the toolbar on top my FCE is within the Tab 'Plugins' with neither a name nor an icon. When I now clear all caches through the Install Tool it is dis
  • 10:37:06 <Guest|22275> played correctly. But when I clear the cache again through the toolbar on top it's broken again. Any ideas where I made a mistake? :)