Tag archive for "typo3"

Typo3, Formhander and the eval() of death

I was working on a typo3 site again that uses formhandler. Formhandler advertises it's strength as being usable for building rock solid, state of the art forms in TYPO3 the easy way. I'll give the extension that you can build complex forms with it. I wouldn't exactly call it easy ... more

No suitable request handler found

Very annoying typo3 "bug" and it took me long to find a solution. See this Bug report for some more info. more

Access/ownership of new pages in typo3

Typo3 has a very powerful workspace feature. You can use it to give different groups different access rights to a sitetree. This is useful when you have many users, groups and workspaces. One problem that can appear when you don't configure everything properly is that new pages, created by an ... more

Typo3, mount points and realurl

Are you having problems with mount points in Typo3? Do you get errors like Illegal Mount Point found in rootline or The requested page didn't have a proper connection to the tree-root!, especially when you select the Substitute Mount Point (this page) with Mounted page option? Assuming you did read ... more

Change Typo3 template depending on column content

Let's assume you don't just want to inject some HTML if there is content in a column, but you want to use a completely different layout. This isn't hard to accomplish, see the example: tmp.templateFile = COA tmp.templateFile { 10 = COA 10 { if.isFalse.numRows < styles.content.getRight 10 = FILE ... more

Change template if content exists in Typo3

If you build sites with Typo3 you might want to use a smart template that uses different markup for different pages. Of course you can define as many templates as you like in Typo3. But what if you want to use a two and a three-column layout, depending on if ... more

Include typo3 content elements on every page

You often want to include some content on every page of your website. There are a lot of different ways to accomplish this with typo3. Here's one quick solution: You create a hidden page or a page outside of your site tree, so that it doesn't show up in your ... more

Typo3 in 15 minutes

Ok, the title is a little exaggerated. You'll need to install Typo3 yourself and I assume that you can log into the backend. But if those are given, you're pretty close to creating your first Typo3 site. In the backend, go into the Web->Page view. Click on the small world ... more

Very simple Typo3 navigation

Sometimes I get asked how to build a menu in Typo3. It's really easy, but TSref isn't very verbose. So here's how to build a basic, valid Typo3 navigation: foo = HMENU foo { # I use this because I like to have one root page # that links to ... more

Typo3 and the YAML vertical navigation

Using the YAML CSS framework to build TYPO3 templates is relatively easy if you have some experience with TYPO3. The only thing that wasn't obvious to me was how to integrate one of their navigation components, the vertical list navigation. But it turned out to be easy, you just need ... more