Câu trả lời ngắn gọn là tôi sẽ không bận tâm khi thử! Điều này là bởi vì giao diện người dùng hợp kim là không thể thiếu với giao diện người dùng Liferay, mà không có nó, bạn sẽ có rất nhiều việc phải làm để thay thế bằng các thay thế jQuery.
Giao diện người dùng hợp kim không chỉ làm được nhiều hơn các portlet có thể kéo và sắp xếp. Nó cũng kiểm soát các cửa sổ bật lên, các cuộc gọi AJAX và nhiều thứ khác mà tôi chưa từng gặp.
HOWEVER nếu bạn thực sự muốn đặt mình qua nó thì tôi khuyên bạn trước hết nên tạo Chủ đề tùy chỉnh và xóa mọi tham chiếu đến giao diện người dùng hợp kim khỏi chủ đề và tải jQuery thay thế. Sau đó, bạn cũng sẽ cần phải tạo một móc hoặc móc (và có thể sử dụng EXT plugins) để thay thế tất cả các tệp JSP tham chiếu Giao diện người dùng hợp kim, với các bản sao sử dụng jQuery để thực hiện cùng chức năng.
HOẶC một cách khác là dành cho mã nguồn Liferay trên GitHub và tạo phiên bản của riêng bạn từ nguồn xóa UI hợp kim.
NHƯNG Tôi vẫn đề xuất bạn không nên lãng phí thời gian của mình. Yêu thích nó hoặc ghét nó, giao diện người dùng hợp kim được nướng khô vào Liferay. Nếu bạn làm theo một trong các đề xuất của tôi, bạn có hiệu quả ngăn bản thân bạn nâng cấp Liferay trong tương lai.
Đề xuất tốt hơn là đề xuất các cách cải thiện giao diện người dùng hợp kim thành Liferay hoặc đóng góp cho Alloy UI repository on GitHub và trợ giúp cộng đồng.
~~ EDIT ~~
Để vô hiệu hóa hợp kim UI cho người dùng chỉ không xác thực, sau đó có lẽ là một HOOK rằng modifed các tập tin trong cổng thông tin-web \ docroot \ html \ chung \ themes \ sẽ làm các trick. Cụ thể xem top_js.jspf. Nếu bạn đặt séc ở đó để chỉ nói tải UI hợp kim nếu bạn đã đăng nhập thì đó có thể là câu trả lời của bạn sau đó.
Cảm ơn thông tin chi tiết. Từ những gì tôi thấy bản thân giao diện người dùng hợp kim thực sự là hardcoded vào Liferay, nhưng tôi muốn hỏi nếu nó có thể vô hiệu hóa nó cho khách truy cập của trang web chỉ. Tôi không nhớ nó đang ở trong Liferay CMS thực tế, nhưng tôi không muốn chi phí nếu tôi không sử dụng nó cho người dùng giao diện người dùng. – user780756
Tôi nhận được nơi bạn đang đến từ bây giờ.Tôi đã chỉnh sửa câu trả lời của mình với đề xuất thêm bằng cách sử dụng Hooks để sửa đổi các tệp JSP/JSPF tải JavaScript được Liferay sử dụng. – Jonny