Hi,
I'm using the Postnote template and I have enabled "Use override.css" to keep my changes separate from the template to allow for easy template upgrades. The problem is when I enable "Use override.css", rendering my website on IE6 results with the following error:
"Fatal error: Call to a member function addStylesheet() on a non-object in /home/<<my own path>>/templates/gk_postnote/layouts/blocks/head.php on line 83"
If I turn "Use override.css" off, the website doesn't generate this error and does show in IE6.
I don't want to support showing the full desktop website in IE6, however I do want users that are stuck with IE6 (which is still 25% because of corporate IT departments have customised IE6 intranet applications that won't work with newer IE7+ browsers or other browsers) to be able to read the content of the website instead of getting a fatal error.
The Postnote template is able to choose a layout depending on the browser agent, with options for default, iPhone and other handheld devices. Is it possible to add an extra option to choose a different layout if IE6 is detected, for example, I'd like the handheld layout to be used with IE6 is detected. This way, support for IE6 can be dropped from the default layout completely, and IE6 users can fall back onto the handheld layout so that users can at least view the most important content on the website.
Thanks,
Dave.
