1

Smartyを使用してCDNソースからのJavascriptをどのように含めますか?Webサーバー上のファイルから含めるための次のようなコードがありますが、代わりにCDNから含めたいと思います。

{javascript file="prototype.js" priority=20}

http://www.smarty.net/manual/en/でSmartyのドキュメントにアクセスすると、ページ内のどこにも「javascript」が見つかりません。ドキュメントを検索しようとすると、次の結果はまったく役に立ちません。 :http ://www.smarty.net/manual/en/search.php?query = javascript

4

2 に答える 2

4

.jsHTML<script>タグを使用して、リモートファイルを含めるだけではどうでしょうか。

そのような何か、私は推測します:

<script 
  src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.1.0/prototype.js"
  type="text/javascript">
</script>

(もちろん、グーグル以外のCDNを使用することもできます-私はそのURLを例として取り上げました)


私は{javascript}smartyのそのタグについて聞いたことがありません。多分それはあなたのプロジェクトで定義されたプラグインですか?

于 2010-02-28T16:24:53.493 に答える
1

次のパターンを使用します。

<script src="{$page.cdn}prototype.js" type="text/javascript></script>

$ pageには、環境に基づいて変化する情報が含まれています。

開発サーバー:

$page.cdn = /resources/

本番サーバー:

$page.cdn = http://cdn.domain.com/app
于 2010-08-06T18:33:47.097 に答える