I’m trying to build a new Orchard theme, and to keep things structures I’d like to put script includes in separate folders (this particular script include needs quite a bit of files so to put all of them in the root of the scripts folder doesn’t seem so great).
Basicly I can’t wrap my head around this:
Script.Require("~/ThemesFolderEtc/Scripts/libs/shadowbox/shadowbox.js");
it seems only possible to do something like this:
Script.Require("shadowbox.js");
Does anyone have any pointers on what virtual path to use, and if it’s supported to use virtual paths?
I believe Script.Require is key/value dictionary of registered scripts. Try Script.Include(“path”). This is what I do with my css file. I point it to a file on in public dropbox folder which makes changing the css super easy and no ftp!