roxone/movie-hhtq

Movie CMS hhtq theme

Maintainers

Package info

github.com/cktpro/movie-hhtq

Language:CSS

pkg:composer/roxone/movie-hhtq

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-08-15 19:38 UTC

This package is auto-updated.

Last update: 2026-08-15 19:38:43 UTC


README

Theme HHTQ cho Movie CMS.

Port của theme ophimcms/theme-hhtq sang Laravel 12 / Backpack v7: đổi namespace Ophim\ThemeHhtq\*Movie\ThemeHhtq\*, bỏ phụ thuộc vào package caching-model đã ngừng tồn tại.

Demo

Trang Chủ

Alt text

Trang Danh Sách Phim

Alt text

Trang Thông Tin Phim

Alt text

Trang Xem Phim

Alt text

Yêu cầu

Cài đặt

composer require roxone/movie-hhtq
php artisan optimize:clear

Rồi vào admin › Giao diện, bấm Activate cho theme HHTQ.

Cập nhật

composer update roxone/movie-hhtq
php artisan optimize:clear

Rồi bấm Re-Activate trong admin để publish lại asset.

Lưu ý

  • Activate / Re-Activate publish toàn bộ js, css của theme ra public/themes/hhtq
  • Reset đưa toàn bộ cấu hình theme về mặc định
  • Route của trang công khai đến từ routes/web.php của theme này, được core nạp theo theme đang active trong bảng themes. Đổi hoặc tắt theme là thay đổi toàn bộ tập route công khai; trỏ vào package chưa cài thì mọi trang công khai trả 404 (admin vẫn chạy, nên rất dễ tưởng site chết vì lý do khác)
  • Dạng URL (/phim/{movie}, /the-loai/{category}...) do bảng settings quyết định, sửa trong admin chứ không sửa file route

Cấu hình

Khối phim ngoài trang chủ

Option Home Page nhận mỗi dòng là một khối, theo cú pháp:

Label|relation|find_by_field|value|sort_by_field|sort_algo|limit|show_more_url
Ví dụ Ý nghĩa
Phim lẻ mới||type|single|updated_at|desc|12|/danh-sach/phim-le theo định dạng
Phim bộ mới||type|series|updated_at|desc|12|/danh-sach/phim-bo theo định dạng
Phim hành động|categories|slug|hanh-dong|updated_at|desc|12|/the-loai/hanh-dong theo thể loại
Phim hàn quốc|regions|slug|han-quoc|updated_at|desc|12|/quoc-gia/han-quoc theo quốc gia
Phim thịnh hành||is_copyright|0|view_week|desc|12| theo field bất kỳ

Thêm khối mới trên trang chủ là sửa giá trị option này, không phải sửa blade.

Các option khác (CSS/JS chèn thêm, HTML footer, số phim liên quan...) nằm cùng chỗ, chia theo tab trong trang sửa giao diện.

Tuỳ biến blade

  • File gốc trong package: vendor/roxone/movie-hhtq/resources/views/themehhtq
  • Copy file cần sửa sang: resources/views/vendor/themes/themehhtq — bản này được ưu tiên hơn bản trong package, và không bị mất khi composer update

Cache

Theme cache kết quả tra cứu theo slug, danh sách phim, phim liên quan và top tuần, với TTL lấy từ setting('site_cache_ttl', 300). Sau khi đổi settings, option theme hay dữ liệu phim mà site vẫn trả nội dung cũ thì xoá cache bằng quick action /admin/quick-action/delete-cache hoặc php artisan cache:clear.