jDrupal
8.0.2
Una simple biblioteca y API de vainilla JavaScript.
Desarrollo de aplicaciones Drupal 8.
Una variedad de arquitecturas de aplicaciones, incluidas ...
Dado que Jdrupal no tiene dependencias y está escrito en JavaScript puro, se puede usar en una amplia variedad de arquitecturas y marcos. Solo inclúelo en el archivo <head> de su aplicación index.html :
<html>
<head>
<!-- ... -->
<script src="jdrupal.min.js"></script>
<!-- ... -->
</head>
<body><!-- ... --></body>
</html>
// Connect to Drupal and say hello to the current user.
jDrupal.connect().then(function() {
var user = jDrupal.currentUser();
var msg = user.isAuthenticated() ?
'Hello ' + user.getAccountName() : 'Hello World';
alert(msg);
});
// Load a node and display the title.
jDrupal.nodeLoad(123).then(function(node) {
alert(node.getTitle());
});
// Login and show the user their id.
jDrupal.userLogin('bob', 'secret').then(function() {
alert(jDrupal.currentUser().id());
});
// Get results from a view and print the node ids to the console.
jDrupal.viewsLoad('my-view-url').then(function(view) {
var results = view.getResults();
for (var i = 0; i < results.length; i ++) {
var node = new jDrupal.Node(results[i]);
console.log('node id: ' + node.id());
}
});
Jdrupal es el mejor amigo de DrupalGap, el kit de desarrollo de aplicaciones de código abierto para sitios web de Drupal.
Si está desarrollando una aplicación iOS usando Cordova, siga estas instrucciones adicionales.