it-swarm.com.de

Fügen Sie externe Javascripts hinzu

Ist es möglich, externe Javascripts direkt in die .info-Datei eines Themas einzufügen?
z. B. Skripte [] = http://cdn.jquerytools.org/1.2.6/jquery.tools.min.js

20
JurgenR

Verwenden Sie in der template.php-Datei Ihres Themas drupal_add_js () für die Seitenvorverarbeitungsmethode (oder einen entsprechenden Vorprozess).

function hook_preprocess_page(&$vars) {
  drupal_add_js('http://cdn.jquerytools.org/1.2.6/jquery.tools.min.js', 'external');
}
24
drmonkeyninja

Die Methode zum Hinzufügen von Javascript hängt davon ab, wofür Sie Javascript hinzufügen. Es gibt verschiedene Möglichkeiten, js hinzuzufügen.

  • Durch Definieren in der Datei theme.info.

  • Inline hinzufügen.

  • Hinzufügen einer externen JS-Datei.

Mit dieser einfachen Codezeile können Sie eine JS-Info-Datei hinzufügen

scripts[] = js/myscript.js

Oder Sie können die PHP-Funktion von drupal drupal_add_js Verwenden.

Mit dieser Funktion können Sie einfach eine JavaScript-Datei hinzufügen oder einen Inline-Code für eine beliebige Seite in Ihrem Design festlegen. Es werden 5 Parameter benötigt ( Sie sehen dies in der API-Referenz ).

Es gibt einen Detailbeitrag zu dies hier.

2
esafwan