如何在PyroCMS / Lex中包含托管的JS文件?

时间:2013-04-03 02:11:26

标签: pyrocms pyrocms-lex

要在我的主题中加载文件,我使用{{ theme:js file="bootstrap.min.js" }}。但是,如果我想从像http://code.jquery.com/jquery-1.9.1.js这样的CDN加载某些内容,那该怎么办?

我尝试了{{ theme:js file="http://code.jquery.com/jquery-1.9.1.js" }}但错误了。

想法?

2 个答案:

答案 0 :(得分:1)

您可以像平常一样直接链接到它而不使用实际的“标记”。例如,从Pyro 2.2的基本主题看看这个标题部分:

https://github.com/pyrocms/pyrocms/blob/2.2/develop/addons/shared_addons/themes/base/views/partials/header.html#L33

(注意这个例子是一个远程的css文件,但同样可以用js文件等完成。)

答案 1 :(得分:1)

你为什么这样做?!

我写了{{ theme:js }}来帮助人们不必考虑文件的位置。如果您尝试加入http://code.jquery.com/jquery-1.9.1.js,那么您就知道它在哪里。

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js" />

这就是你需要做的一切。不要过度思考它。