- Đúng vậy em ạ, nếu theme chưa đáp ứng thì em có thể tự tạo ra theme mới nếu thay đổi layout quá lớn, nếu chỉ là thay đổi nhỏ em có thể cài EzySupport Plugin, ở admin sẽ có thêm phần cài đặt web để cho em bổ sung css vào hoặc ghi đè.
Hoặc em có thể tải lên 1 tập tin css, sau đó ở phần Bổ sung đầu trang:
em có thể bổ sung thẻ style
với đường dẫn là đường dẫn của tập tin css.
- Hiện tại là do anh đang code, chưa để khi thêm menu thì sẽ apply ra ngoài web, nếu em cần tính năng này thì anh sẽ bổ sung nhé.
- Được em nhé, em có thể tự code phần front-end được thông qua việc gọi API, ở web thì em có thể dùng cookie, nó sẽ có access token, hoặc em có thể lưu access token ở đâu đó rồi sau đó gọi thông qua header. Nếu em bị thiếu API nào em có thể bảo anh update ezypplatform hoặc các plugin để em gọi nhé.
Anh không dùng Bearer token mà dùng header accessToken, ví dụ cho admin:
curl --location 'http://localhost:9090/ezyoa/api/v1/oa-services/ZALO/send-task-list-message'
--header 'adminAccessToken: 9PpvheDu55yyHtWIDDaubKUIjedgHetQBefvQg0FM9E=3332e00d6a7be513534276daeb1caead291138c4841390ca49bb74d734a2b83c'
--header 'Content-Type: application/json'
--data '{
"toUserId": 1
}'
Ví dụ cho web:
curl --location 'http://localhost:8080/api/v1/platforms/1.0.0/targets/admin/start/'
--header 'acessToken: f81786bde6e8740b4eb1a7ea8724d59d7421d25a58e92669f796fbd30447d737'
--header 'Content-Type: application/json'
--data '{
"projects": [
{
"projectName": "lucky-wheel",
"projectVersion": "0.0.2",
"modules": {
"THEME": "ACTIVATED"
}
}
]
}'
Nếu em không chuyên java em có thể yêu cầu anh cập nhật phần BE cho em, còn em chỉ cần lo FE thôi nhé.
Các yêu cầu về API, yêu cầu hỗ trợ, giải đáp thắc mặc em có thể hỏi anh qua discord nhé: https://discord.gg/UdsC2Trqe7
Cám ơn em.