Site Navigation

Oh the Blog

The TYPO3 CMS is extremely powerful and infinitely configurable and customizable. These are great features in a CMS when your client asks the question "Can we do...on our site?" and you can always say yes. But sometimes the ability to customize the CMS anyway you want leads to some obscurity on the 'how' side of things. I've had cases when I know the customizing I want to do is possible, but finding out exactly how to do it is the problem. As with many OpenSource projects, the documentation although being adequate is often pretty thin on the 'how-to' portion. This can be compounded by breaking changes between major versions. 

Recently I was the lead on a TYPO3 site migration from version 7 to version 9. Once the testing was done, scripts written and the migration completed there were some outliers as I expected. One of these outliers was related to migrating from the core layout extension css_styled_content to the newer extension…

Read more

From the Beginning

I been using TYPO3 and realURL for a long time now and I'm no expert but I've got my go-to setups and configurations that I use for the site I develop. At one time the author of realURl Dmitry Dulepov had published a best-practices article on how to configure realURL and that's what I've been using for a few years now. Here's what it looks like.

 

//Configure RealURL
$tx_realurl_config = array(
    'init' => array(
			'appendMissingSlash' => 'ifNotFile',
			'emptyUrlReturnValue'=>'/',
		),
		'redirects' => array(),
		'preVars' => array(
			'0' => array(
				'GETvar' => 'no_cache',
				'valueMap' => array(
					'nc' => 1,
				),
				'noMatch' => 'bypass',
			),
			'1' => array(
				'GETvar' => 'L',
				'valueMap' => array(
					'dk' => '2',
					'de' => '1',
				),
				'noMatch' => 'bypass',
			),
		),
		'fixedPostVars' => array(
			'newsDetailConfiguration' => array(
                       …
Read more

I've just run into a issue with the form element on a shared host. This is the first time I've run into this and I'm sure it won't be the last. The client has been using this shared host for some time now and it is only recently that it was brought to their attention that their contact form wasn't working as expected.

The client is running the latest release of the version 4.5 branch of the TYPO3 CMS. When the form is submitted it seems to be working but no email is sent to the intended recipient. So I checked the CMS configuration and it was set to use SMTP transport and the port(25), user and password were correct. 

Read more