2012-01-13 2 views
1

Я использую расширение AutsonSlideShow для Joomla 1.7, которое отлично работает. В плагине есть свои минусы, поскольку он пишет CSS прямо в тело файла index.php. Я хотел бы изменить это для обоснования. (Там больше ошибок проверки в нем кстати, если кто-то, возможно, захочет проверить это дважды)PHP: отправка CSS в голову вместо тела (расширение Joomla)

Есть ли какие-либо команды или способов отправить целую часть этого CSS-кода (включая PHP переменные) к головы вместо этого или сделать его доступным извне?

Вот выдержка из файла default.php, который является файлом, который записывается в мой индекс.

<style type="text/css"> 
.box_skitter_large<?php echo $module->id;?> {width:<?php echo $slidewidth;?>px;height:<?php echo $slideheight; ?>px;} 
<?php echo $margin;?> 
.box_skitter_small {width:200px;height:200px;} 
.box_skitter {border:<?php echo $border;?>px solid <?php echo $bordercolor;?>; background:<?php echo $backgroundcolor;?>} 
</style> 

Это просто обрезка всей части, но она является представительной. Если вы проверите исходный код this demo site of the plugin, вы можете увидеть эту проблему.

Привет, Marian

+0

FYI: Это на самом деле быстрее, чтобы все CSS в