5450 Posts in 1672 Topics by 1197 members
|Go to End|
30 September 2009 at 1:34pm Last edited: 30 September 2009 1:35pm
I would like to incorporate some plain CDATA js-code (code that's not in a .js-file) through the function init().
My js-code uses some data from a database-field, and if I put this variable in a .js-file it breaks.
So I ended up stuffing the plain js-code in an include-template, but that of course is a bad hack.
After a while I found out that the plain CDATA js in the default-template is inserted by the validator.php file on line 161:
$js = <<<JS
But inserting just a $js = <<<JS ... JS; in the init-method is too easy to be true
Does someone know how I could require some plain CDATA js-code?
Or maybe someone knows how to get the data in a databasefield into a required js-file?
Both ways would be fine.
NOTE: I'm quite a js-noob
30 September 2009 at 3:36pm
You have to use Requirements::customScript()
// your JS here
|Go to Top|