May. 15., 2009

Extbase presentation at T3DD09

By Steffen Müller. Licensed under the Creative Commons License

The TYPO3 Developer Days have started yesterday. Today, the first talk is about Extbase by Jochen Rau and Sebastian Kurfürst. Extbase is meant to be a transition path from TYPO3 version 4 to FLOW3.

The MVC part of FLOW3 seems to be in a state with stable basic structures and ready-to-test implementations. Of course that does not mean that it is already usable in a production environment. But the ongoing activity on backporting the MVC aspects to Version 4 with Extbase is a promising sign.

Jochen and Sebastian have just introduced the basic principles which are realized in Extbase. Extbase is meant to be a new basis to create frontend extensions, which yet has been handled by pibase

Extbase promises to end writing spaghetti code which was common and sometimes unavoidable in pibase extensions. It tries to implement MVC pattern, dividing things into several logical layers.

The presentation is very inspiring, the concepts sound understandable and things are well visualized. Also Jochen is a great speaker who not only seems to know one's stuff but is also a very skilled teacher. The audience seems to be very interested, since a lot of discussion is going on.

The Extbase session will be follwed by an introduction to Fluid, the new templating engine which is going to be released wth Extbase. So far it looks very promising, making templating much more flexible and powerful than the marker based approach.

--> Back to the list of articles

License

Licensed under creative commonsThis article is licensed under the Creative Commons License CC BY-SA 3.0. You are free to share (copy, distribute and transmit) and to remix (to adapt) the work under the following conditions:

  • You must attribute the work by mentioning the name of the author (Steffen Müller) and setting a link back to the original article using its URL.
  • If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.

Comments

  1. amol bhandari wrote on May 27, 2011 at 08:47

    hello sir i would like to inform you that i have created an extension in ext base where in i post a form .In this form i have submit button. now my requirement is i need another button say goto. so total der will be three buttons along with back button. now i have to distinguish which button i have clicked.Presently the "name" when i see through firebug i get blank for all the buttons and text field. My question is how do i put the name field though fluid so that i can distinguish which button i have clicked in the controller. my controller action is create . the function is executing perfectly. but since the new requirement is such that on submit and on click of goto two different queries should execute. how do i recognise which button is clicked. since name field is blank.

  2. Steffen wrote on May 27, 2011 at 09:58

    Hi amol,

    please ask in the TYPO3-project-typo3v4mvc Mailinglist for help: http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-typo3v4mvc


Leave a comment:

This page uses static caches. Make sure you reload the page in your browser after posting a comment.

(will not be published)

CAPTCHA image for SPAM prevention Click here for audio version of the word to enter.

If you can't read the captcha word, please click to load a new image.
(You need Javascript turned on. Otherwise press the submit button and wait until the page has reloaded.)