jDrupal
8.0.2
ห้องสมุดวานิลลาจาวาสคริปต์ง่ายๆและ API
การพัฒนาแอปพลิเคชัน Drupal 8
สถาปัตยกรรมแอปพลิเคชันที่หลากหลายรวมถึง ...
เนื่องจาก Jdrupal ไม่มีการพึ่งพาและเขียนด้วยจาวาสคริปต์บริสุทธิ์จึงสามารถใช้ในสถาปัตยกรรมและกรอบงานที่หลากหลาย เพียงรวมไว้ใน <head> ของไฟล์ 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 เป็นเพื่อนที่ดีที่สุดกับ DrupalGap ซึ่งเป็นชุดพัฒนาแอปพลิเคชันโอเพ่นซอร์สสำหรับเว็บไซต์ Drupal
หากคุณกำลังพัฒนาแอพ iOS โดยใช้ Cordova ให้ทำตามคำแนะนำเพิ่มเติมเหล่านี้