Drupal: JavaScript Theme Functions

Engineered Web erklärt Drupal JavaScript Theme Funktionen und wie man sie überschreiben kann.

Eine eigene Theme Funktion wird so definiert:

Dupal.theme.prototype.displayName = function(name, url) {
 return '<a href="' + url + '">' + name + '</a>';
}
// usage
var name = "John Doe";
var url = "http://example.com";
var display = Drupal.theme('displayName', name, url);

Ein Themer kann diese Funktion mit einem leicht anderen Funktionsaufruf überschreiben:

Dupal.theme.displayName = function(name, url) {
 return '<a href="' + url + '"><em>' + name + '</em></a>';
}

Possibly related posts (automatically generated)