Skip to content

Commit

Permalink
Dev: Dev: added LS_Twig_Extension::registerGeneralScript()
Browse files Browse the repository at this point in the history
  • Loading branch information
LouisGac committed May 4, 2017
1 parent 4ad8c4d commit 862ff95
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions application/core/LS_Twig_Extension.php
Expand Up @@ -72,6 +72,20 @@ public static function registerTemplateCssFile($sTemplateCssFileName)
);
}

/**
* Publish a script file from general script directory, using or not the asset manager (depending on configuration)
* In any twig file, you can register a general script file doing: {{ registerGeneralScript($sGeneralScriptFileName) }}
* @param string $sGeneralScriptFileName name of the script file to publish in general script directory (it should contains the subdirectories)
*/
public static function registerGeneralScript($sGeneralScriptFileName, $position=null, array $htmlOptions=array())
{
Yii::app()->getClientScript()->registerScriptFile(
App()->getConfig('generalscripts') .
$sGeneralScriptFileName,
$position,
$htmlOptions
);
}

/**
* Retreive the question classes for a given question id
Expand Down

0 comments on commit 862ff95

Please sign in to comment.