09:58:36 <mrboe> i will ask random to come with me
10:07:54 <Guest|39918> Hey Guys, i use TYPO3 6.2.2 and fluid etc. If visit my page the first time its not completely builded up. Now i press f5 and i get f. e. one more Navigationpoint. Press f5 again, i get one more content element. What is going on? Typo3 bug or Fluid?!
10:10:17 <cedricziel> Hard to tell. Is it a public project?
10:10:54 <mrboe> @Guest|39918 wich browser do you use
10:12:05 <mrboe> @cedricziel i thougt this sounds like the problem with the "content header length"
10:20:19 <Guest|39918> the problem is in every browser... the site is not published yet. its not only the header. The problem is in the content section and footer section too
10:20:44 <Guest|39918> I dont know... i have some projects which are really bad in performance too... Is my code bad? Or are some bugs known with 6.2.2?
10:34:50 <mrboe> im trying to get that working since yesterday
10:44:25 <cedricziel> mrboe: bjo3rn can tell you more, he had a similar case some days ago
10:44:27 <Denyerec> if I have a VH that returns a generic QueryResult and I want to do some more processing of that, should I make another custom VH that takes a generic query result as an input & mangle it in there ?
10:44:29 <cedricziel> in general, this is considered to be a bad idea
10:45:01 <cedricziel> as far as we stretch the concepts of V in MVC, i simply dont like querying directly in the view layer.
10:45:39 <cedricziel> I suggest you to use a realization of ContentController or PageController to handle it in a Controller and there assign it to the view
10:52:30 <cedricziel> do what you like to do :) you can use a queryresultinterface to iterate over your records, yes
11:03:19 <Denyerec> Well, I guess what I'm asking is "what's the right thing to do"
11:03:19 <Denyerec> I could obviously write a 10000 line procedural function in a viewhelper that pretends to be an extension - it would be a bad idea ;)
11:03:19 <Denyerec> BUT, I am just trying to pull 3 address records :)
11:03:20 <cedricziel> then my answer is: you're doing it wrong but It'll do the trick :)
11:03:21 <Denyerec> So, if I want to pull records (Based on a supplied ID, or perhaps all records of a particular type) what is the correct way ?
11:03:21 <Denyerec> Say in my template I want to say"Render Address 58 here"
11:12:04 <cedricziel> the flow documentation is really nice at explaining the concepts
11:12:28 <cedricziel> just dont confuse Extbase as a framework with FT3 templating too much
11:12:50 <cedricziel> wait, i'll pick some interesting chapters for extbase starter read
11:13:19 <SuburbanWorrier> ok thnx, I'll take a look. The templating part isn't too bad for me - it's what/where are the sql statements made
11:13:57 <SuburbanWorrier> ...relationship between tca files and models (& repositories)
11:14:09 <cedricziel> 1st: Domain Driven Design - the Object Part is what's used in Extbase / Flow: http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartI/ConceptsOfModernProgramming.html
11:14:31 <Denyerec> I think that's the mistake Ive been making... looking at the extbase docs not the flow ones
11:14:47 <cedricziel> 2nd: Short overview on the DDD attempts in Extbase/Flow http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/Modeling.html
11:15:27 <cedricziel> The important part is to understand what an AggregateRoot is and what a Repository is, and when it's needed
11:15:49 <cedricziel> This continues here: http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/ModelAndRepository.html
11:16:27 <cedricziel> Keep your brain from reading the ORM Annotations, that's doctrine stuff we dont have in the castrated Extbase ORM
11:16:45 <Denyerec> People who use it seem to love it, so when this "clicks" I expect heavenly music and beams of light.
11:17:47 <cedricziel> When you have a basic understanding of "What's a domain model, how can it look like, and how can i theoretically query this thing", you can continue to read about controllers: http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/Controller.html
11:18:18 <cedricziel> Dependency injection works a little different in Extbase, so there may be some googling involved
11:19:27 <cedricziel> now and then, you should take a look into Georg Ringers News Extension. It has both a complex and a simple part: https://github.com/georgringer/news
11:19:49 <cedricziel> but it has examples for almost anything you'll read about in the chapters i tell you about
11:20:12 <cedricziel> There's one thing you should note when looking into this:
11:20:40 <cedricziel> Georg uses Tx_.... class names instead of php namespaced classes
11:21:00 <cedricziel> you can only use one of those patterns in your extension.-mind that!
11:21:39 <SuburbanWorrier> this is the difference between TX_word_another_yetmore & Word\another\yetmore syntax?
11:21:45 <cedricziel> The view chapter brings it all together and shows you how data flows from the persistence layer through the controller ionto the view: http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/View.html
11:23:33 <cedricziel> if you only program for the frontend, you can completely forget about that kind of stuff
11:23:47 <SuburbanWorrier> we still totally need tca stuff tho?
11:24:21 <cedricziel> if you need to have hooks on records in the backend you're screwed with extbase as this is TCA and $GLOBALS land (though you can grab extbase stuff when you manually bootstrap it)
11:24:45 <SuburbanWorrier> oooh! (totally over my head)
11:25:09 <cedricziel> you'll get into it when you need it :)
11:25:16 <SuburbanWorrier> I'll go read - 1000x thanks for the reading list
11:25:36 <cedricziel> no problem, come back when you're thirsty for more, there's more fish :)
11:26:47 <SuburbanWorrier> is there something (an extension?) I can use to view an Extbase object (other than f:debug in the F.end)?
12:30:54 <mrboe> all other tries with working AC lead to >> Namespace identifier "v" is already registered
12:32:23 <mrboe> here i found an post about that, i think this might be the reason why the AC doesnt work as it sould http://typo3.helmut-hummel.de/post/85031122475/xml-schema-auto-completion-in-phpstorm
12:33:15 <mrboe> i think it could be a problem that the URL's like http://typo3.org/ns/fluid/ViewHelpers has no content
12:36:32 <SuburbanWorrier> bjo3rn: thanks for the heads up. Checking out PhpStorm now
13:04:43 <Guest|39918> hi, if i have contents which are translated and put them in a flux/fluid box they will be hidden.
13:05:47 <Guest|39918> So there are problems in the database with the flux_parent and children
13:31:10 <benjamin_654> Guest|39918: you can look here if its a known bug: https://github.com/FluidTYPO3/flux/issues?direction=desc&sort=created&state=open
13:34:12 <SuburbanWorrier> cedricziel: to whom should I address fixing typos in the docs you suggested earlier?
13:36:26 <benjamin_654> Guest|39918: If its something new, please open a issue with the information which versions typo3/flux, what values are wrong in the database and the steps that brought you there..
13:55:58 <dokma> Got a simple domain Conversation, Message, Visitor, Administrator for a visitor support AJAX chat with angularjs
13:56:27 <dokma> just started learning Fluid and extbase so I can't wrap my head around how I am supposed to persist my messages
13:56:59 <dokma> I've managed to get the chat gui to show a Conversation single view that contains Message List view and New view
13:57:11 <dokma> so now I can submit a Message with angular
13:57:32 <dokma> but I don't know how to persist this to the DB