• Bầu cử Quốc hội Mỹ giữa nhiệm kỳ

    Cập nhật: 10:15 17/11/2022

    Hạ viện
    210 Dân chủ
    218 Cộng hòa
    7 chưa xác định
    218
    Thượng viện
    50 Dân chủ
    49 Cộng hòa
    1 chưa xác định
    50

Hướng dẫn Tạo tiện ích bổ sung (addons) cho Xenforo 2 đơn giản

T
Trả lời: 0 Lượt xem: 175 Biểu cảm: 2
1730889545049.png

Để tạo tiện ích bổ sung (addons) cho xenforo, bạn cần đi đến thư mục gốc cài đặt XF và chạy lệnh sau, nhập các phản hồi được hiển thị bên dưới:​
Terminal nói:
php cmd.php xf-addon:create

Terminal output nói:
Enter an ID for this add-on: Demo/VNT

Enter a title: Demo - VNT

Enter a version ID: This integer will be used for internal variable comparisons. Each release of your addon should increase this number: 1000010​
Version string set to: 1.0.0 Alpha

Does this add-on supersede a XenForo 1 add-on? (y/n) n
The addon.json file was successfully written out to /var/www/src/addons/Demo/VNT/addon.json

Does your add-on need a Setup file? (y/n) y

Does your Setup need to support running multiple steps? (y/n) y
The Setup.php file was successfully written out to /var/www/src/addons/Demo/VNT/Setup.php

Tiện ích bổ sung hiện đã được tạo, bạn sẽ thấy có một thư mục mới trong src/addons đó là thư mục Demo/VNT. Ngoài ra, bạn sẽ tìm thấy tiện ích bổ sung của mình trong danh sách "Tiện ích bổ sung đã cài đặt" của Admin CP.​
Một trong những tập tin đã được tạo là addon.json, tập tin sẽ như thế này:
src/addons/Demo/VNT/addon.json nói:
{
"legacy_addon_id": "",
"title": "Demo - VNT",
"description": "",
"version_id": 1000010,
"version_string": "1.0.0 Alpha",
"dev": "",
"dev_url": "",
"faq_url": "",
"support_url": "",
"extra_urls": [],
"require": [],
"icon": ""
}

Bây giờ bạn có thể điền thêm một vài thông tin chi tiết như description, tên nhà phát triển (dev) và biểu tượng (icon). Biểu tượng có thể là ảnh .png (đặt ở thư mục gốc của tiện ích bổ sung) hoặc tên của một biểu tượng Font Awesome.

Sau đó bạn có thể tạo thêm những lớp, file .php, .xml cần thiết cho addons. Khi addons hoàn tất, bạn sẽ cần phải dùng lệnh để xuất addons đó dưới dạng .zip​
Tổng hợp
 
Từ khóa
build addons create addons
Back
Top