Smarty kullanarak CDN kaynağından javascript nasıl dahil

2 Cevap php

Nasıl Smarty kullanarak CDN kaynağından Javascript dahil edebilirim? Biz web sunucusu üzerinde bir dosyadan dahil olmak üzere aşağıdaki gibi bir kod var, ama onun yerine bir CDN onu eklemek istiyorum.

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

I http://www.smarty.net/manual/en/ de Smarty belgelere erişmek için "javascript" her yerde sayfası içinde bulunan olamaz, ve ben şu gelen belgelere sonuçları aramak çalıştığınızda hiç yararlı değildir: {[(1)] }

2 Cevap

Neden sadece HTML <script> etiketi kullanılarak uzaktan .js dosyası dahil değil?

Onun gibi bir şey, herhalde:

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

(Well, you can use another CDN than google's of course -- I took that URL as an example)


I've never heard of that {javascript} tag for smarty ; maybe it's a plugin that's been defined in your project ?

Biz şu desen kullanın:

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

$ Sayfa değişiklikleri çevreye dayalı bilgileri içerir nerede.

Kalkınma sunucusu:

$page.cdn = /resources/

Üretim sunucusu:

$page.cdn = http://cdn.domain.com/app