Иногда требуется, даже частенько, создавать отдельные каскадные таблицы стилей для Internet Explorer для версий ниже 9.
Я воспользовался такой функцией, для вывода отдельного модуля обратной связи специально для IE ниже 9 версии:
<?php
// Получаем HTTP заголовок с информацией о браузере и подключаем для IE ниже 9 версии позицию модуля position-2ie, в противном случае выводится модуль в позиции position-2 для всех остальных браузеров
if(preg_match('/(?i)msie [1-8]/',$_SERVER['HTTP_USER_AGENT']))
{
echo '<jdoc:include type="modules" name="position-2ie" style="xhtml" />';
}
else
{
echo '<jdoc:include type="modules" name="position-2" style="xhtml" />';
// if IE>8
}
?>