Tôi đang cố gắng sử dụng Drupal.sinstall lần đầu tiên để chuyển các biến từ PHP sang JavaScript. Các tài liệu về chủ đề này rất thưa thớt và tôi có một vài vấn đề.
Có thể sử dụng #attached để chuyển qua các cài đặt chứ không phải drupal_add_js(array('myModule' => $settings), 'setting');
? Lý do tôi hỏi là tôi đã nói rằng đó #attached
là cách "chính xác" để thêm cài đặt. (Tôi biết đó cũng là cách chính xác để thêm tệp, nhưng không chắc nó có hoạt động với các biến cài đặt không.)
Tôi đang sử dụng đoạn mã sau, nhưng tôi không thể tải nó dưới các đối tượng DOM và tôi bị kẹt.
(function ($) {
Drupal.behaviors.myModule = {
attach: function(context, settings) {}
};
});(jQuery);
Bất kỳ lời khuyên sẽ được đánh giá rất cao. Xin lưu ý rằng đây là lần đầu tiên tôi bắt đầu sử dụng Drupal.sinstall, vì vậy mọi chi tiết đều được chào đón và đánh giá cao.