jDrupal
8.0.2
Perpustakaan dan API Vanilla Javascript sederhana.
Pengembangan Aplikasi Drupal 8.
Berbagai arsitektur aplikasi, termasuk ...
Karena JDrupal tidak memiliki ketergantungan dan ditulis dalam JavaScript murni, itu dapat digunakan dalam berbagai arsitektur dan kerangka kerja. Cukup sertakan di <head> file index.html aplikasi Anda:
<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 berteman baik dengan Drupalgap, Kit Pengembangan Aplikasi Open Source untuk situs web Drupal.
Jika Anda mengembangkan aplikasi iOS menggunakan Cordova, ikuti instruksi tambahan ini.