Hướng dẫn tạo mod HelloWord

cơ sở để làm nhiều mod cho Joomla Bài viết này sẽ hướng dẫn bạn cách tạo ra một module Hello World đơn giản. Xuyên suốt bài viết này bạn sẽ học được cấu trúc cơ bản của một module. Tất nhiên, bạn hoàn toàn có thể mở rộng cấu trúc cơ bản này để tạo ra các module phức tạp hơn theo ý mình. Cấu trúc tập tin: Có 4 file cơ bản được dùng trong mẫu tiêu chuẩn của việc phát triển module: • – File này là điểm vào chính cho module. Nó sẽ thực. | Hướng dẫn tạo mod HelloWord - cơ sở để làm nhiều mod cho Joomla Bài viết này sẽ hướng dẫn bạn cách tạo ra một module Hello World đơn giản. Xuyên suốt bài viết này bạn sẽ học được cấu trúc cơ bản của một module. Tất nhiên bạn hoàn toàn có thể mở rộng cấu trúc cơ bản này để tạo ra các module phức tạp hơn theo ý mình. Cấu trúc tập tin Có 4 file cơ bản được dùng trong mẫu tiêu chuẩn của việc phát triển module - File này là điểm vào chính cho module. Nó sẽ thực hiện những khởi tạo cần thiết gọi các helper để thu thập mọi dữ liệu cần thiết và include template hiển thị đầu ra của module. - File này chứa thông tin về module. Nó định nghĩa ra các files cần thiết để cài đặt từ trình cài đặt của Joomla và chỉ ra các tham số cấu hình cho module. - File này chứa lớp helper được dùng đê thực hiện các hành động thực sự đê lấy về các thông tin mà sẽ được hiên thị trên module thường là từ database hoặc những nguồn dữ liệu khác . tmpl - File này là template của module. Nó sẽ lấy về dữ liệu đã được thu thập bởi và sinh ra mã HTML đê hiên thị trên trang web. Cách tạo các file như sau Tạo file File sẽ thực hiện 3 nhiệm vụ sau include file chứa lớp được dùng đê thu thập dữ liệu cần thiết Triệu gọi phương thức thích hợp trong lớp helper đê lấy về dữ liệu include template đê hiên thị đầu ra. Lớp helper được định nghĩa trong file của chúng ta. File này được include bằng lệnh require_once hello modHelloWorldHelper getHello params File hoàn chỉnh như sau php defined _JEXEC or die Restricted access require_once dirname __FILE .DS. hello mod_abc get_abc params require JModuleHelper getLayoutPath mod_helloworld -Các bạn copy đoạn code trên lưu lại thành file Tạo File chứa lớp helper dùng để lấy về dữ liệu cho đầu ra của module. Như sẽ đề cập lớp helper của chúng ta sẽ có 1 method .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.