Можно ли использовать виртуальные пути / подпапки для регистрации скриптов в Orchard Themes? - PullRequest
2 голосов
/ 22 октября 2011

Я пытаюсь создать новую тему Orchard и сохранить структуры вещей, которые я хотел бы поместить, сценарий включается в отдельные папки (этот конкретный сценарий включает в себя довольно много файлов, чтобы поместить их все в корень из папки скриптов, кажется, не так здорово).

Обычно я не могу обернуть голову вокруг этого:

Script.Require("~/ThemesFolderEtc/Scripts/libs/shadowbox/shadowbox.js");

кажется, что возможно сделать что-то вроде этого:

Script.Require("shadowbox.js");

Есть ли у кого-нибудь указатели на то, какой виртуальный путь использовать, и поддерживается ли использование виртуальных путей?

1 Ответ

3 голосов
/ 22 октября 2011

Я полагаю, Script.Require - это словарь ключ / значение зарегистрированных скриптов.Попробуйте Script.Include ("путь").Это то, что я делаю с моим файлом CSS.Я указываю на файл в общедоступной папке dropbox, который делает изменение css очень простым и без ftp!

...