From 9300dbbb731538fbfc58850c494d39934046153e Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Sun, 4 Jul 2010 19:43:31 +0200 Subject: [PATCH] make sure stylesheets are included before js --- lib/sfLESS.class.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/sfLESS.class.php b/lib/sfLESS.class.php index 7110266..62cd44d 100644 --- a/lib/sfLESS.class.php +++ b/lib/sfLESS.class.php @@ -288,9 +288,16 @@ static public function findAndFixContentLinks(sfWebResponse $response, $useJs) if ($hasLess) { - $response->addJavascript( - sfConfig::get('app_sf_less_plugin_js_lib', '/sfLESSPlugin/js/less-1.0.30.min.js') - ); + if (sfConfig::get('symfony.asset.javascripts_included', false)) + { + throw new LogicException("The stylesheets must be included before the javascript in your layout"); + } + else + { + $response->addJavascript( + sfConfig::get('app_sf_less_plugin_js_lib', '/sfLESSPlugin/js/less-1.0.30.min.js') + ); + } } }