Oct. 2., 2009

Using the new TCA wizard "suggest" for autocompletion in BE fields of TYPO3 4.3

There's a new type of wizard in the TYPO3 core called "suggest", which has been added to TCA with 4.3beta-1. This wizard adds a magic input field for autocompletion to fields of type "group" or "select", also called find-as-you-type. It helps to quickly find a record by typing its name/title in the suggest field, getting an AJAX dropdown list with all possible results. This article demonstrates how to implement this wizard in your TYPO3 extension. [more]

Sep. 19., 2009

TYPO3 Blog www.t3node.com mentioned in "The Ultimate TYPO3 Resource List" ;-)

While searching for some resource lists on TYPO3, I stumbled upon "The Ultimate TYPO3 Resource List" in the Acqal Blog. Surprisingly, www.t3node.com is also mentioned there. Woooooo! Thanks to Virgil Houston.[more]

Sep. 16., 2009

"Save and view" button for records of TYPO3 extensions

When editing a page in the TYPO3 backend, there's a whole bunch of save buttons available. The "save document and view page" button allows to save the content and open a preview popup with one click. Unfortunately this does only work for regular pages and content elements, but not for database records of extensions which are stored inside sysfolders. The following tutorial describes a way to get that button also running for those records.[more]

Sep. 14., 2009

Dynamic forms and types with TYPO3 FlexForms

The most accessible way to configure a plugin in TYPO3 is using a custom content element build with FlexForms. It provides forms of all kinds for any BE user. FlexForms adapt most of the features of the TCA, but unfortunately the documentation on FlexForms is rather poor. The following article tries to demonstrate the configuration of a TYPO3 FlexForm in order to get some forms which dynamically change their fields on user interaction.[more]

Jun. 20., 2009

Conditions and dynamic values in TCA fields of TYPO3

TYPO3 backend and TCA simetimes appear a bit old school. Fields and values are less flexible like you are used to in recent AJAX applications. How to make them more flexible without heavy JS frameworks like ExtJS?[more]

Jun. 2., 2009

FLOW3 first alpha version released

Robert Lemke just announced that the first public alpha version of FLOW3 has been released. A reason to celebrate![more]

May. 29., 2009

Tiny introduction to heatmaps

Heatmaps can be used for website usage analysis. They appear to be very easy to read and comfortable to understand. But in fact it's not that easy to assure a proper environment and to get reliable results.[more]

Displaying results 15 to 21 out of 62

On Twitter...

Follow my Twitter Twitter Feed Logo and RSS RSS Feed Logo feed.

About this blog

T3node is a TYPO3 blog by Steffen Müller, which was started in May 2007. Beside TYPO3, some technical and non-technical topics on free software and the web are discussed. It's build entirely with TYPO3. Guest writers are welcome! Just drop me a mail with the topic of your article.

Licensed under creative commonsThe content of this website is distributed under the Creative Commons Attribution - ShareAlike 3.0 Unported licence.

About Steffen Müller

Steffen MüllerSince 2002, I am a software developer and architect for the TYPO3 content management system. In my work I consider user experience, performance, security and programming patterns. Beside TYPO3 I am interested in topics about LAMP, couchDB, mobile web, IT security, performance tuning, but also non technical stuff like scrum, open source communities, communication science and knowledge management.

TYPO3 association memberSince the very beginning I am a strong enthusiast and an active member of the TYPO3 community. I have been a member of the official TYPO3 security team from 2004-2008. I contribute to the TYPO3 core and various community extensions. My main project at the moment is the TYPO3 core logging project. Since April, 2010 I am a supporting member of the TYPO3 Association.

About TYPO3

The Open Source CMS TYPO3 is my favourite tool for content management. It combines enterprise level features with a well networked, highly active and progressive open source community.