theo_, попробуйте так:
1. Cоздайте в шаблоне .default папку iepngfix, получится /bitrix/templates/.default/iepngfix/
2. Скопируйте в эту папку два файла из вашего архива:
- blank.gif
- iepngfix.htc
3. Также создайте в этой папке css-файл iepngfix.css след. содержания:
Код |
---|
.pngfix {
behavior: url('/bitrix/templates/.default/iepngfix/iepngfix.htc');
}
|
4. Отредактируйте 15-ю строчку файла iepngfix.htc
Код |
---|
if (typeof blankImg == 'undefined') var blankImg = 'blank.gif';
|
замените ее на:
Код |
---|
if (typeof blankImg == 'undefined') var blankImg = '/bitrix/templates/.default/iepngfix/blank.gif';
|
5. В шаблоне test, например, в файле header.php добавьте строчку:
Код |
---|
$GLOBALS['APPLICATION']->AddHeadString('<!--[if lte IE 6]><link href="'.BX_PERSONAL_ROOT.'/templates/.default/iepngfix/iepngfix.css'.'" type="text/css" rel="stylesheet" /><![endif]-->');
|
6. Убедитесь, что в header.php в блоке <head> присутствует:
$APPLICATION->ShowHead();
или
$APPLICATION->ShowHeadScripts();
$APPLICATION->ShowHeadStrings();
7. В корне сайта в файл .htaccess добавьте на всякий случай строчку:
Код |
---|
AddType text/x-component .htc |
8. Дальше для png-картинок используйте css-класс .pngfix
Показал "на пальцах", так что без обид если "это все и так понятно".