2013-04-03 55 views
0

要加載我的主題中的文件,我使用{{ theme:js file="bootstrap.min.js" }}。但是如果我想加載來自CDN的東西,如http://code.jquery.com/jquery-1.9.1.js如何使用PyroCMS/Lex包含託管的JS文件?

我試過{{ theme:js file="http://code.jquery.com/jquery-1.9.1.js" }}但是出錯了。

想法?

回答

1

您可以像往常一樣直接鏈接到它,而無需使用實際的「標籤」。例如看看這個頭從火法2.2的基本主題部分:

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

(注意該實施例中是一個遠程CSS文件,但是,同樣可以與JS文件等進行)
+0

如果可能的話,我希望堅持用'Lex'來保持我的代碼一致。那麼我可以假設它不能用'Lex'完成嗎? – Shamoon

+0

這對我來說也是假設,雖然我老實說不完全確定。我查看了文檔,沒有找到任何信息。 – Natetronn

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" /> 

這就是你需要做的。不要反套。