jRequire

jRequire ist für Entwickler, die ihre Erweiterungen mit AMD JS Modulen schreiben möchten. Wir heißen es willkommen, wenn Entwickler jRequire mit ihren Erweiterungen bundlen so dass sich eine standardisierte Methode zur Integration mit require.js etabliert, die keine Interoperabilitäts-Probleme mit sich bringen. 

So how to use it?

Sobald Library und Plugin installiert sind (Beide im Package enthalten), können sie Calls wie diesen machen:

Jrequire::addModuleCall($moduleId, $method);

$moduleId ist der Pfad zur einem ihrer AMD Module. Sie haben z.B. eine JS-Datei in

/media/com_example/js/example.js

dann ist ihr $moduleId media/com_example/js/example.

$method ist der Name einer Funktion in dem AMD Modul. Sobald die JS-Datei geladen ist, wird diese Funktion aufgerufen. Sie können den Parameter leer lassen, wenn sie nur das Modul laden möchten.

Andere Infos

  • Wir verwenden require.js 2.3.5 und aktualisieren regelmäßig
  • Wir machen dual-licensing: sie können zw. MIT und GPLv3 wählen.

Download version 1.0.0

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.